The pots and kettles of the Human Rights debate
The BRICS Post | November 15, 2013
The US Ambassador to the United Nations Samantha Power is leading from the front in criticizing the recent election of China and Russia to the Geneva-based Human Rights Council, the United Nations’ top rights body.