Delaware's maximum security state prison, situated in southern New Castle County.
James T. Vaughn Correctional Center
By roadgeek @ 2006-03-25 14:56:02
Anonymous
@ 2017-02-17 10:06:21
Now known as the James T. Vaughn Correctional Center. Where on February 2nd 2017 Sgt. Steven Floyd a 16 year veteran Correctional Officer lost his life during an inmate uprising.
mlc1us
@ 2017-02-17 12:43:09
Thanks! @anon. Title and more info links updated.