76 Baloch Prisoners Executed in Iran in Five Months
Between January and May 2025, Iran executed at least 76 Baloch prisoners, sparking alarm over due process violations and ethnic ...
Between January and May 2025, Iran executed at least 76 Baloch prisoners, sparking alarm over due process violations and ethnic ...
In a striking revelation, Mahmood Amiry-Moghaddam, the director of Iran Human Rights (IHR), disclosed in an interview with Zamaneh that ...
Since the start of the year 2023, the Islamic Republic of Iran has executed 277 people, according to reports by ...