China, Russia, Saudi Arabia and Cuba won seats on the UN Human Rights Council on Tuesday, despite fierce criticism of their records from rights campaigners.
Read the full Global Post article here
China, Russia, Saudi Arabia and Cuba won seats on the UN Human Rights Council on Tuesday, despite fierce criticism of their records from rights campaigners.
Read the full Global Post article here
Vertical Tabs