Press release for publicationThree international organizations petition the Human Rights Council in Geneva to demand the renewal of the mandate of the Special Rapporteur on the situation of human rights in IranThree international non-governmental organizations (NGOs) have said they have submitted a "petition" to the UN Human Rights Council in ...