James T. Vaughn Inmates Sue Officers, Alleging Abuse

Meineke
Baker Petroleum

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