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