Larijani Attacks UN Mechanisms, Calls Shaheed “Irrelevant”
Commentary: Shortly after Ban Ki-moon left Tehran, Iranian Human Rights Council head Mohammad Javad Larijani criticized the UN’s human rights mechanisms publicly, including the UN Special Rapporteur on Human Rights in Iran, on Iran’s State TV. (ISNA). (link in Persian) ...