
Pa. Lifer, Whose Sentence Was Commuted, Gets Re-Arrested
A Philadelphia man whose life sentence was just commuted by Pennsylvania Gov. Tom Wolf was re-arrested Friday by Delaware County authorities, and didn’t get a second of freedom. David Sheppard was sentenced to life behind […]