Bruce Ledewitz
Professor of Law, Duquesne University School of Law. The author recently served as Secretary of the National Coalition to Abolish the Death Penalty.
Professor of Law, Duquesne University School of Law. The author recently served as Secretary of the National Coalition to Abolish the Death Penalty.