UN Human Rights Council Renews Mandates for Special Rapporteur and Fact-Finding Mission on Iran

The United Nations Human Rights Council concluded its 58th annual session in Geneva by adopting a resolution that strongly condemns the widespread and systematic human rights violations in Iran. The resolution extends the mandates of both the UN Special Rapporteur on the situation of human rights in Iran and the Independent International Fact-Finding Mission for … Continue reading UN Human Rights Council Renews Mandates for Special Rapporteur and Fact-Finding Mission on Iran