
China and Russia win seats on UN rights council, Saudis lose
14-10-2020 08:53 China, Russia and Cuba win seats on the United Nations’ Human Rights Council, despite opposition from activist groups over their abysmal human rights records. Saudi Arabia misses out.