07-01-2025 17:57 via cbsnews.com

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.
Read more »