Mother of Illinois spree killer Sheley sentenced for child endangerment
The mother of a spree killer who is serving six life sentences in Illinois has been sentenced in Whiteside County Court, according to court records. Debra Sheley (Rock Falls Police Department) Debra Sheley, 67, was sentenced Wednesday to two years of probation for a misdemeanor charge of child endangerment, Whiteside County Court documents show. James [...]
