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