Senators Art Haywood and Sharif Street screened a video at the Capitol in Harrisburg that they say shows the flaws in Pennsylvania’s practice of sentencing inmates to life without parole.
Senators Art Haywood and Sharif Street screened a video at the Capitol in Harrisburg that they say shows the flaws in Pennsylvania’s practice of sentencing inmates to life without parole.