Iran executed at least 1,639 people in 2025, most since 1989: NGOs

The Straits Times The Straits Times —

The figure represents an “absolute minimum” for the number of hangings in 2025.

Read full article at The Straits Times →