
CRIME BLOG C
Homeless Elgin Inhabitant Sentenced 15 Years IDOC in Exchange for Guilty Plea After Shooting at Elgin Police
Kane County State’s Attorney Jamie L. Mosser announced on Friday, February 21, 2025 that Odessian T. Torres has agreed to a sentence of 15 years of imprisonment in the Illinois Department of Corrections in exchange […]