Iranian authorities secretly executed at least five prisoners, including three Afghan nationals and one Baloch prisoner, at Taybad Central Prison in Razavi Khorasan province. According to information obtained by the Hengaw Organization for Human Rights, the executions were carried out at dawn on July 29, 2026. The three Afghan nationals were identified as Mullah Rabie Abdulmohammadi, 56, from Sheberghan; Sakhi Abdulmohammadi, 24, Rabie’s nephew, also from Sheberghan; and Qaed Nasiri, 27, from Kunduz. The authorities also executed Mozaffar Minapour, a 37-year-old prisoner from Taybad, and Nader Abil, a 40-year-old Baloch prisoner.
Striving for a World without Capital Punishment