Tag Archive for UN Special Rapporteur

UN Keeps Pressure on Iran for its Rights Failures

Dr. Ahmed Shaheed, the UN Special Rapporteur

March 27, 2015—The United Nations Human Rights Council voted today to renew the mandate of Dr. Ahmed Shaheed, the UN Special Rapporteur on the situation of human rights in Iran, signaling the international community’s continued concern over the state of human rights in Iran. The resolution to renew the mandate received 20 votes in favor, 11 against, and 16 abstentions.

Read more