This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
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 said Tuesday.