Inside Iran's brutal wave of executions and torture with hangings from cranes, 'medieval' lashings and guillotined fingers - after 834 prisoners were put to death in record year
Iran executed a 'staggering' total of at least 834 people last year, the highest number since 2015 as capital punishment surged in the Islamic Republic, two rights groups revealed