Delaware Department of Correction is investigating an inmate's death at James T. Vaughn Correctional Center near Smyrna Thursday afternoon.
Delaware News Journal, The News Journal
Fri, 12/06/2019 - 1:41pm
Delaware Department of Correction is investigating an inmate's death at James T. Vaughn Correctional Center near Smyrna Thursday afternoon.