Feds award Illinois $8.6 million grant to alleviate flooding on I-290, near Maywood
Traffic backs up on the eastbound I-290 approaching the United Center exit as flood water accumulates on July 2, 2023. The U.S. Department of Transportation ... Read more