International Liberty Association: This is a report on the “Statement by Javaid Rehman, Special Rapporteur on the situation of human rights in Iran, at the 75th session of the General Assembly - Item 72(c)” In his latest report, Javid Rehman, the UN Special Rapporteur on Human Rights in Iran, mentioning the use of torture and... Read More