Iran executed at least 901 people in 2024, U.N. reports 0 07.01.2025 19:57 CBSNews.com Human rights groups accuse Iran's leader Ayatollah Ali Khamenei of using capital punishment as a tool following nationwide protests.