Iran’s Human Rights Organization has reported the execution of nine prisoners, including two Afghan nationals, at the Ghezel Hesar prison. The executions took place on Friday, January 3, with the ...