Iran accounts for most global executions in 2024 | Iran International