Man Commits Suicide by Semi-Trailer Truck on Interstate 290 Near Irving Park Road
Itasca Fire Department and the Illinois State Police responded to report of a vehicle vs. pedestrian incident on westbound I-290 near Irving Park Road Thursday afternoon. A Lombard man, age 37, was killed after an […]