Todd Sheffler and 2 other Illinois Prison Guards Indicted on Charges of Inmate Assault Resulting in Death and Obstruction of the Investigation

7Dec - by Editor - 0 - In STL.News

(STL.News) – Three Illinois correctional officers made their initial appearance in federal court this morning following their arrest on charges related to the May 2018 assault of an inmate who…

The post Todd Sheffler and 2 other Illinois Prison Guards Indicted on Charges of Inmate Assault Resulting in Death and Obstruction of the Investigation appeared first on STL News.

Source link