Chicago, IL2 years ago
Some Metra trains delayed after gas leak near Millennium Station
CHICAGO (WLS) — There are some delays on the Metra Electrical line Wednesday morning, after a gasoline leak was reported close to Millennium Station, the commuter...