At dawn on Sunday, July 21, 2024, Baloch prisoner Davood Barahouyi was executed in Ghezel Hesar Prison, Karaj. Davood Barahouyi, 47 years old, married, and a father of seven from Zahedan, was arrested in Tehran in 2018 on drug-related charges. Despite having no criminal record, he was sentenced to death and transferred to quarantine yesterday. He was deprived of a final meeting with his family.
In 2023, at least 184 Baloch prisoners were executed on various charges in 26 cities across Iran. Among them were at least four women, with Zahedan prison accounting for 54 executions and Birjand prison for 31
