U.S. reinstates death penalty, AG William Barr orders execution of 5 federal inmates

I think most Americans are unaware that the U.S. is one of the very few nations that still has capital punishment. All of the EU has abolished it, along with Canada, Mexico and most of Central and South America. The remaining countries that have it tend to be authoritarian one-party states (China and North Korea for example) and/or theocracies (Iran for example). World opinion has gone towards abolition, for all kinds of good reasons.

25 Likes