UN Human Rights Council Fact-Finding Mission on Iran Condemns Surging Executions
UN Photo Press briefing by Mr. Javaid Rehman, the Special Rapporteur on the situation of human rights in the Islamic Republic of Iran, one of the independent experts condemning Iran's execution of three men on 19 May, ...