A 26-year-old South Elgin man has been charged with 45 felony counts of possessing, sharing and reproducing child porn by the Kane County State's Attorney's Office.
Kane County board OKs $18 million worth of ARPA-funded projects dailyherald.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from dailyherald.com Daily Mail and Mail on Sunday newspapers.