A 26-year-old South Elgin man has been charged with 45 felony counts of possessing, sharing and reproducing child pornography by the Kane County State's Attorney's Office.
A 35-year-old Elgin man has been charged with attempted murder for his alleged role in the shooting of another man last month at an Elgin home, police said.
A Sycamore man whose 2022 attack on a West Dundee police officer resulted in a "life-altering" injury has been sentenced to eight years in state prison.
An Elgin man has been convicted of killing his wife in a slaying police discovered after his 4-year-old son was found wandering the streets on his own in July 2021.