Iran executed at least 901 people in 2024 – including 31 women, some of whom were convicted of killing their husbands while ...