China and Iran are world leaders in executions; Data on North Korea is lacking
Special to WorldTribune.com By John J. Metzler UNITED NATIONS—The People’s Republic of China and the Islamic Republic of Iran top the global charts for executions according to a newly released report by Amnesty International. Iran accounted for 55 percent of all recorded death sentences according to Amnesty. Saudi Arabia, Iraq, and Pakistan are tragically part […]