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 ...
Some results have been hidden because they may be inaccessible to you