Review of the Human Rights Council: A deplorable lack of progress
On 7 February 2011, at the second Intergovernmental Working Group session on the Review of the Human Rights Council in Geneva, Human Rights Watch, together with Amnesty International, the Cairo Institute for Human Rights Studies, the International Fede…Continue Reading