by Omid Memarian - After a full year of efforts by Iran’s human rights diplomats to discredit or ignore the mandate of Special Rapporteur on human rights in Iran Ahmed Shaheed, 22 members of the United Nations Human Righ ...

by Omid Memarian - After a full year of efforts by Iran’s human rights diplomats to discredit or ignore the mandate of Special Rapporteur on human rights in Iran Ahmed Shaheed, 22 members of the United Nations Human Righ ...