The Decatur Correctional Center inmate had recently been listed by the Illinois Department of Corrections as being on “medical furlough.” The department, in a statement early Thursday evening ...
Some results have been hidden because they may be inaccessible to you