International
Iran executed over 900 people in 2024, most in nearly a decade: Report
2:17
Iran executed more than 900 people in 2024, which is the most in nearly a decade, according to a new U.N. report on Tuesday.
Related Stories
My Queue
Latest News
Recently Watched