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.