Pressure Mounts for U.N. to Expel China, Cuba from Human Rights Council After Russia Ouster
1 min read

Pressure Mounts for U.N. to Expel China, Cuba from Human Rights Council After Russia Ouster

Human rights activists are demanding the United Nations expel China, Cuba, Venezuela, and several other members of its Human Rights Council following the suspension of Russia’s membership on Thursday in light of their abysmal human rights records – in China’s case, including genocide.