Society / Criminal Justice

  • Stories
  • Images
  • Background
The electric chair in Riverbend Maximum Security Institution in Nashville.

The best reason to ditch the death penalty

The demise of the death penalty is upon us. While the Supreme Court ruled this week to allow the continued use of a controversial lethal injection drug, Justice Stephen Breyer's sweeping dissent invited the nation to question capital punishment's constitutionality. If you have any doubt about the answer, just ask Henry McCollum or Paul...

Join In

Most Active Groups