Wrongfully convicted Wilson man dies months after receiving pardon of innocence
The Citizen
Charles Ray Finch spent 43 years in prison for the murder of Richard Holloman in Wilson. Holloman was shot and killed during an attempted robbery of his Wilson grocery store.
Source: WRAL News