Formerly condemned 81-year-old Man leaves N. Carolina prison after 42 years; sentence overturned
Charles Ray Finch left North Carolina’s Greene Correctional Institution in a wheelchair last Thursday, 42 years after first being sentenced to death for a crime