Support for the death penalty has been on the decline and recently hit a new low in four decades. Despite the decline, legislators in many states continue to back capital punishment. Today we will discuss Ohio as it prepares to reinstate the death penalty after a three year hiatus, and look at another state that has 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 Professor of Law"
Colby Coash, Nebraska State Senator