David Padilla is adjusting to life back home in Northeast Philadelphia. After nearly 20 years in prison, he won clemency last year, freeing him from two life sentences for nonviolent drug crimes.
David Padilla is adjusting to life back home in Northeast Philadelphia. After nearly 20 years in prison, he won clemency last year, freeing him from two life sentences for nonviolent drug crimes.