
One Dead After Thursday I-80 Crash
OTTAWA – One man died at the scene of a mutiple vehicle crash that delayed traffic on Interstate 80 on Thursday afternoon. According to the Illinois State Police around 1 PM near mile marker 83 between Utica and Ottawa a crash occurred that resulted in the death of a Streator man. The
Continue Reading »