February 22, 2017 With Seth Williams’ decision not to seek a third term as district attorney, Philadelphia now has a chance to join the rest of the Northeast in moving forward without the death penalty…
Bills to Abolish the Death Penalty in PA Pass the House Judiciary Committee
"A Pennsylvania House committee on Monday passed a pair of bills that would abolish capital punishment in the...



