axis of death penalty: china, iran, saudi

Axis of Death Penalty China, Iran, Saudi Arabia, Iraq, and United States. ... In 2011, the top executioners were China with more than 1,000, Iran with 360, Saudi Arabia with 82, Iraq with 68, United States with 43, Yemen with 41 and North Korea with 30...

Most controversial news of the day, as detected by AI.