Rights Report on Iran Highlights Executions, Political Prisoners UNITED NATIONS, Oct 25 2012 (IPS) – More than a year into his mandate, Ahmed Shaheed, the U.N. Special Rapporteur on Human Rights in Iran, told Read More » October 25, 2012 No Comments