March 14, 2017, State Rep. Chris Rabb, of Philadelphia, has confirmed the rumor that he is planning to introduce a bill to repeal Pennsylvania’s death penalty law. I fully support his decision. I believe abolition of our capital punishment system is long overdue…
News Roundup
In December, Pennsylvanians Against the Death Penalty collaborated on a press briefing with our partners Witness to...



