Skip navigation

Articles by Robert Zaller

Why Does Pennsylvania Have the Death Penalty? Still Asking

Dr. Robert Zaller,
Professor of History, Drexel University

March 6, my colleague Julia Hall and I moderated a symposium at Drexel's law school to address the question of Pennsylvania's death penalty. It pulled together a distinguished panel from all sides of the question, including Bruce Castor, the former Montgomery County ...