In keeping with a Fox Information report, the Islamic Republic has already carried out 657 executions within the first three months of 2026, placing it on observe to surpass final yr’s report, the Iran Human Rights Society says.
Support Greater and Subscribe to view content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased












