Report: Human Impact to Prison Overcrowding

Image courtesy myjournalcourier.com By Mary Kuhlman / The Journal Courier Illinois houses an estimated 49,000 people in its prison system, and a recent report finds it’s one of the most overcrowded systems in the nation. In fact, only Alabama’s prisons

Read More