A small step toward civilization in America

A small step toward civilization in America

: The Supreme Court outlawed executing minors… at last. Says Kevin Keith at LeanLeft says:

This is a great relief, shamefully overdue. The Times notes that all the countries that until recently executed juveniles have since outlawed the practice, leaving the US the last remaining country in the world to practice this barbarism – behind Iran, China, Pakistan and other garden spots. (Interestingly, with Iran