ParentFull threaddingaling·Annual executions per capita, 2024 and 2025, excluding the Iranian protests:USA: 1 in 12 million; 1 in 8.6 millionIran: 1 in 97,000; 1 in 62,000View on HN