Cartoon(26): UN Special Rapporteur’s New Report
The United Nations Secretary General issued his “Note transmitting the report of the Special Rapporteur on the situation of human rights in the Islamic Republic of Iran” today. UN Special Rapporteur Ahmed Shaheed will present his most recent report to the 67th session of the UN General Assembly on October 24, 2012. While Shaheed has ...