News

Illinois State Police said there are major traffic impacts following a three-vehicle crash in Northbrook near Dundee Road.