Dr. Ahmed Shaheed is the current Special Rapporteur on the situation of human rights in the Islamic Republic of Iran. He is also a professor of human rights practice at the University of Essex and visiting professor of political science at the City University of New York-Brooklyn College.
Dr. Shaheed is an expert on international diplomacy, democratization and human rights, especially in Muslim states. He twice held the Office of Minister of Foreign Affairs of the Republic of Maldives. Read More
How do UN human rights mechanisms encourage all countries, including Iran, to uphold human rights?
Video: Human Rights at the UN
What is the role of the UN Special Rapporteur on Iran, Ahmed Shaheed? Find out what he and other Special Rapporteurs are tasked with doing.
Video: The UN Special Rapporteur on the situation of human rights in Iran
... Payvand News - 08/23/14 ... --