Renewal U.N. Special Rights Rapporteur’s Mandate Unnerves Iran’s Judiciary Chief
Iran’s Judiciary Chief Ayatollah Sadeqh Larijani has criticized the U.N. Human Rights Council for renewing the mandate of the Special Rapporteur on the human rights situation in Iran for another year. “Unfortunately, the United Nations’ human rights bodies have become a tool to pressure independent states,” Larijani said in a meeting with high-ranking judiciary officials in Tehran.