After 40 Years in Prison, Pa. Man Walks Free Following Appeal
After more than 40 years behind bars and six years after another man confessed to the crime, Leroy Evans on Friday walked out of a Delaware County courtroom a free man. NBC10’s Aaron Baskerville shares his story.