Executions then resumed in 1977, when double murderer Gary Gilmore was put to death by firing squad. A steady rise in ...
Iranian authorities executed at least 1,639 people in 2025, the highest number since 1989, two NGOs said Monday, warning it ...