Human Rights Council Votes 22 to 7 to Establish Special Rapporteur
(24 March 2011) Today’s Human Rights Council (HRC) decision to establish a UN special mechanism on human rights in Iran is an important step forward to address the human rights crisis and a victory for the Iranian people, the International ...