One Country Imposed 74% of 2023's Known Executions

With China excluded, Iran led the world last year, according to Amnesty International
Posted May 29, 2024 3:20 PM CDT
Updated Jun 2, 2024 12:20 PM CDT
More News: Politics | Health | Business | World | Tech