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.