Execution Of Three Political Prisoners In Iran Sparks Concerns

Political prisoners Mohammad-Karim Barkazaei, Mohammad Barahoui Anjomani, and Edris Bilrani were executed in Zahedan on November 14, 2023.
Political prisoners Mohammad-Karim Barkazaei, Mohammad Barahoui Anjomani, and Edris Bilrani were executed in Zahedan on November 14, 2023.

Three political prisoners were executed on Tuesday at Zahedan prison in Iran’s southeastern Sistan-Baluchistan province, which has a majority Sunni population.