Iran executed at least 901 people in 2024 – including 31 women, some of whom were convicted of killing their husbands while ...
In November 2024, Manoj Bhoyar was also honoured with the prestigious Global Recognition Award for his remarkable ...