November 19, 2014
Audio/Video
Confronting the Death Penalty A Tufts University Symposium November 19, 2014
The Death of Punishment? A Dialogue
Panelists:
Sherman Teichman: Founding Director, Institute for Global Leadership
Erin Kelly: Chair, Department of Philosophy, Tufts University; Author, Criminal Justice without Retribution
Robert Blecker: Professor of Law, New York Law School; Author, The Death of Punishment: Searching for Justice Among the Worst of the Worst