Iran executed at least 1,500 people in 2025, a 35-year record: rights group

By January 1, 2026