Support for the death penalty has been on the decline and recently hit a a record, four decade low. Despite the decline, legislators in many states continue to back capital punishment. Today we discuss Ohio as it prepares to reinstate the death penalty after a two year hiatus, and look at how Nebraska ended the practice.
Guests:
- Jim Petro, Former Ohio Attorney General
- Robert Blecker, Professor of Criminal law and Constitutional law, New York Law School; and Author, “The Death of Punishment: Searching for Justice among the Worst of the Worst”
- Colby Coash, Nebraska State Senator