un / iran human rights
SOUNDBITE Javaid Rehman, Special Rapporteur on Situation of Human Rights in the Islamic Republic of Iran.. ... Special Rapporteur on Situation of Human Rights Iran today told reporters New York that against backdrop of a continued worsening of the..…