A. North korea
B. Saudi Arabia
C. China
D. Iran
Submitted by: Aslan
China is the world’s most active death penalty country; according to Amnesty International, China executes more people than the rest of the world combined per annum.
Correct Answer: China ✔
Last Updated: June 01, 2020