Death, Life, and Justice in a Southern Town
In the quiet town of Abbeville, South Carolina, a horrific crime shattered the peace. In the early morning hours of March 22, 1997, the body of 19-year-old Jessica Marie Roach was found in a ditch on the outskirts of town....