Death penalty in Iran: what are the executed women accused of?
The death penalty is a legal punishment in Iran. The country has a high execution rate, and is second only to China in the number of executions carried out annually. According to Amnesty International, Iran executed at least 694 people…
Read more