The UN Special Rapporteur on the situation of human rights in the Islamic Republic of Iran (IRI) Dr. Ahmed Shaheed presents report on situation of human rights in the Islamic Republic of Iran to Third Committee of General Assembly member states. Full report here:
Excerpt from the report:
The Special Rapporteur also reiterates his concern about the implementation of the death penalty including in cases that do not meet the “most serious crimes” standards, as stipulated by international law. He calls on the Government to consider revisiting its qualification in the revised Islamic Penal Code on the use of capital punishment for juveniles and to consider prohibiting juvenile executions; and reiterates his call for a moratorium on the implementation of capital punishment sentences until such time as fair trial standards for capital cases can be adequately demonstrated.