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.

Read More

By

Leave a Reply

%d bloggers like this: