Iran Executes at Least 152 Prisoners in August, Highest Monthly Toll in Years

At least 152 prisoners were executed in Iran during August 2025, according to data from the Hengaw Organization for Human Rights. The nu …

Continue Reading