China, Iran, N. Korea, Yemen, U.S. Remain World’s Most Frequent Executioners
Amnesty International reports China, Iran, Saudi Arabia, Yemen and the United States remain amongst the world’s most frequent executioners. Amnesty says China is believe to