Iran’s State Media Launches Yet Another Attack on U.N. Special Rapporteur
Allegations against Dr. Ahmed Shaheed Unsubstantiated and Questioned by WikiLeaks 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 ...