Special Rapporteur Presents Report to UN General Assembly
Today, October 23, UN Special Rapporteur Ahmed Shaheed will present his latest report on human rights in Iran at the UN General Assembly at 3pm in New York. The 20-page report, available online, notes that there has been “no sign of improvement” in the human rights issues raised previously by UN human rights mechanisms. ...