Senators Street and Art Haywood 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 Street and Art Haywood 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.