China, Russia return to UN Rights Council

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

Nov 12, 2013
Richard Gowan