Denial and Personal Attacks: Iran’s Larijani Responds at the UN
United Nations Special Rapporteur Ahmed Shaheed elicited a blustering response from the Iranian delegation when he presented the findings of his most recent report on the situation of human rights in Iran to the Human Rights Council yesterday. In remarks both yesterday and today, Iranian delegation leader and Iranian Human Rights Council head Mohammad Javad ...