Prisoners who cooperated with UN Human Rights Rapporteur were tortured

Human rights activists report that three Afghan prisoners who gave the lists of Afghans officially executed in Iran to Ahmad Shaheed, UN Special Rapporteur on Human Rights in Iran, were tortured in prison for leaking the names. The report further expresses concern that the following  three prisoners might even be executed: Muhammad Norzhi, Abdulwahab Ansari and Maazum Ali Zahi.

Source: Iran Daily Brief

Latest news
Related news