UN Top Rights Body Votes to Extend the Mandate of the Special Rapporteur on Iran
The UN Human Rights Council adopted today a resolution renewing the mandate of the UN Special Rapporteur on human rights in Iran. A majority of 21 states voted in favor of an extension of the mandate , which was opposed by only 7 member states , while 19 states abstained ...