Iran executed 834 people last year, highest since 2015

Iran executed 834 people last year, highest since 2015
play icon
Picture used for illustrative purposes only.