Iran executed at least 901 people in 2024 – including 31 women, some of whom were convicted of killing their husbands while fighting off a rape or other cases of domestic violence -- a nine-year high ...
The arrest of Italian journalist Cecilia Sala in Iran on December 19 was not in retaliation for the detention three days ...