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