Group Hanging of at Least 8 Men in Ghezelhesar Prison – Iran Human Rights
Iran Human Rights (IHNRGO); February 28, 2025: At least eight men including five Kurdish minorities were executed for murder, drug-related and … Read more: Group Hanging of at Least 8 Men in Ghezelhesar Prison – Iran Human RightsContinue Reading
