lobelog.com
UN Rights Rapporteur Forced to Grade Iran from Afar
by Omid Memarian Geneva — 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.…