China, Russia and Saudi Arabia Set to Join UN Human Rights Body
Saudi Arabia, China, and Russia are set to join the UN Human Rights Council despite vehement opposition from activists and organizations who say the countries’ governments are among the worst …