July 29, 2015 archive

Iran’s State Media Launches Yet Another Attack on U.N. Special Rapporteur

Ever desperate to discredit the work and person of UN Special Rapporteur for human rights in Iran Ahmed Shaheed, news agencies in Iran run by the Judiciary have made a new round of allegations against the UN official that have been completely unsubstantiated by any independent source.

Continue reading