Elgin man charged in hit and run near St. Charles that injured motorcycle driver

An Elgin man has been arrested for a hit and run crash Monday near St. Charles that resulted in life-threatening injuries to a motorcycle driver.

Related posts