Iranian Professor Publicly Refutes Government Claims on Human Rights
Tehran University Political Science Professor Sadegh Zibakalam publicly challenged Head of the Judiciary Ayatollah Sadegh Larijani’s recent remarks stating that Western countries’ criticism of Iran’s human rights record is in opposition to Islam. “Contrary to what is routinely said, I believe the criticisms raised ...