Share this Story
A prison inmate who escaped from a work crew in South Carolina in 1979 was captured in Delaware on New Year’s Day, according to the South Carolina Department of Corrections.
A prison inmate who escaped from a work crew in South Carolina in 1979 was captured in Delaware on New Year’s Day, according to the South Carolina Department of Corrections.
Author: David Matthews