Iran executed 883 people in 2024, a rights group said, the highest in a decade

Iran carried out 883 executions in 2024, marking a significant annual increase and representing the highest number in a decade, US-based rights group HRANA said on Thursday.