Iran executed at least 901 people in 2024, U.N. reports

Iran executed at least 901 people in 2024, U.N. reports

Human rights groups accuse Iran’s leader Ayatollah Ali Khamenei of using capital punishment as a tool following nationwide protests.