Become a digitalPLUS subscriber. 99¢ for 4 weeks.

294 crash

An Illinois State Trooper died in a car crash Thursday night on Interstate 294 south of Willow Road. WGN-TV
This photo is featured in these articles:
Loading