Gallows state Iran executed 975 in 2024 | Daily Tribune