Iran Human Rights Report: How UN Rapporteur Could Make It Right?


TEHRAN (FNA)- Ahmed Shaheed, a former foreign minister of Maldives and current UN special rapporteur on human rights in Iran, who has never lived in Iran, has come up with yet another report. In the report, he claims Iran executes minors and tough anti-drugs laws are behind a surge in overall executions in recent years. A…