Lest We Forget

Charles Ray Finch

Charles Ray Finch had been wrongfully convicted or murder and was sentenced to death in 1976 in Wilson County, North Carolina. On June 14, 2019, at the age of 81 and after 43 years on death row, he was released from prison after his innocence was proven.