New Doubts on the Death Penalty

Listen / Download

Guests:

Rep. William Delahunt (D-MA), co-sponsor of Innocence Protection Bill

Dudley Sharp, director of death penalty resources, Justice for All

Rob Warren, executive director, The Center on Wrongful Convictions, Northwestern University

Austin Sarat, professor of jurisprudence and political science, Amherst College, and author, “When the State Kills: Capital Punishment and the American Condition”