UN Special Rapporteur on Iran Urges International Community To Call For Accountability Over Arbitrary Executions of 1988 and November 2019 Protests
In his report to the forty-ninth session of the United Nations Human Rights Council (HRC), Dr. Javaid Rehman, the UN Special Rapporteur on the situation of human rights in Iran, wrote about the concerns of violations of human rights imposed by the Iranian regime on the people of Iran. The imposition of the death penalty, […]