Iran executed 834 people last year, highest since 2015
Iran executed 834 people last year, highest since 2015