Iran: Execution of 864 Prisoners in 2023 by the Khamenei Regime to Suppress Uprisings
The highest execution rate in the past 8 years with a 34% increase compared to the previous year The machine of torture and execution, orchestrated by the
Source: ncr-iran.org