Iran has broken its own record for executing the most women in one year, a grim reminder of how the regime uses the death penalty to repress the ‘Woman Life Freedom’ movement, ignited by the killing of Mahsa (Jina) Amini in police custody in Tehran.
The United Nations said 31 women were hanged in prisons in 2024 ...