Keisha Hudson on Abolishing the Death Penalty in PA Criminal Justice Reform, Featured, Press ReleaseBy George JacksonFebruary 17, 2023Abolishing the Death Penalty would save the lives of many incarcerated people from Philadelphia.