Capital Punishment Does Not Align With Our Values

Mainland China, Iran, Saudi Arabia, and North Korea would likely register among most Americans’ lists as rogue regimes whose values fundamentally differ from ours. These are nations that have few qualms torturing their citizens. Our alliance with Saudi Arabia is one of necessity, but Americans, rightly, continue to hold deep suspicions regarding the regime. Iran […]