Dr. Ahmed Shaheed (United Nations Special Rapporteur on the situation of human rights in the Islamic Republic of Iran, United Nations)
Dr. Ahmed Shaheed (United Nations Special Rapporteur on the situation of human rights in the Islamic Republic of Iran, United Nations)
Join the conversation
Please keep comments respectful and on-topic.