Philadelphia December 9, 2019 11:24 pm

Commuted Prisoner to Be Released

David Sheppard, a Philadelphia man whose life sentence was commuted by Gov. Tom Wolf, will walk free from a Pennsylvania prison for the first time in 27 years. NBC10’s Denise Nakano has the story.

US & World Videos

Exit mobile version