Man charged with Elgin hit-and-run
Scott Brown | Kane County state’s attorney’s office
Sun-Times Media Wire
February 23, 2020 - 11:16 am
Scott M. Brown is charged with a felony count of failure to report an accident with injuries for the Dec. 2, 2019, crash at Summit Street and Preston Avenue in Elgin.
Read More