Shannon Crawley Case: Arrest, Trial, Verdict, Sentence Explained
Blogs

Shannon Crawley Case: Arrest, Trial, Verdict, Sentence Explained

Few North Carolina courtroom stories in recent memory have carried the mix of small-town love triangle, secret affair, and police-department