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 »