James T. Vaughn Inmates Sue Officers, Alleging Abuse

sussex-environmental

Nine inmates charged in the death of a Delaware correctional officer’s murder during the 2017 prison riot at James T. Vaughn Correction Institution are now suing correctional officials,…

Read More