The St. Louis Community Release Center is a 550-bed facility for people coming out of the state prison system. An internal investigation alleges all kinds of mishaps.
By Jesse Bogan St. Louis Post-Dispatch, St. Louis Post-Dispatch
Tue, 04/25/2017 - 10:15pm