Islamic Republic Executed 61 People, Including 4 Afghans In July, Says Rights Group

Hengaw Organisation for Human Rights announced that in July alone, at least 61 people had been executed inside Iranian prisons, four of whom had been Afghans.