Delaware County man released from prison after 41 years due to newly discovered evidence
A Delaware County man is going home after spending more than four decades in prison. Leroy Evans emerged from the Delaware County Court House to deafening cheers of his supporters and the warm embrace of his wife.
Top Videos

Delaware County man released from prison after 41 years due to newly discovered evidence

Man shot execution style, killed, while on bike in South Philly

Family files lawsuits over horrific death of Chester County girl
