Ahmed Shaheed

UN Rights Rapporteur Forced to Grade Iran from Afar

Following the release Friday of his report to the Human Rights Council on the situation in Iran, U.N. Special Rapporteur Ahmed Shaheed urged Tehran to engage with U.N. mandates - firstly by permitting him to enter the country.