Freedom from Torture backs push to keep the UN Special Rapporteur on Iran
Freedom from Torture has joined 26 other civil society and human rights organisations urging governments of the 47 member states of the United Nations Human Rights Council to renew the mandate of the Special Rapporteur on the situation of human rights in the Islamic Republic of Iran.