Global Outcry Over Iran’s Executions as Nations Demand End to Death Penalty
By Stephen Simon More than 30 countries, including France, Britain and Canada, have strongly condemned Iran’s continued use of the death penalty, accusing the Islamic Republic of using executions to … Continue reading Global Outcry Over Iran’s Executions as Nations Demand End to Death Penalty
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed