Iran executed a 'staggering' total of at least 834 people last year, reaching the highest number since 2015 as capital punishment surged in the Islamic republic, according to two rights groups on Tuesday.
Last Update: 2024-03-05 09:30:09 - Source: CHANNEL8