
Troopers Conducting Death Investigation Near Vaughn Prison
Smyrna – Delaware State Police are investigating a death near the James T. Vaughn Correctional Center. At 10:40 Friday morning rescue crews responded to Paddock and Smyrna Landing Road for …
Read More