‘Anti-Iran human rights report gives lie to West’s claims’
TEHRAN, March 15 (MNA) – Iran`s Judiciary Chief Ayatollah Sadeq Amoli Larijani said on Wednesday that the most recent anti-Iran report of Ahmed Shaheed, the UN Special Rapporteur on the human right