Serious Multiple-Vehicle Crash with Fire on Westbound I-80 Near Mile Marker 86, Ottawa
Illinois State Police and firefighter/paramedics from Ottawa responded about 9:24 a.m. Friday, September 25, 2020 to a report of a crash with injuries and entrapment and multiple vehicles on fire on I-80 westbound near Mile […]