Iran executed at least 1,500 people in 2025, a 35-year record: rights groupSource: Times of MaltaPublished on 7 months ago