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…
PA Supreme Court Strikes Down Mandatory Life Sentences For Felony Murder
Today, the Pennsylvania Supreme Court ruled that mandatory life without the possibility of parole for second degree...



