People Trapped in Explosion at Metro Water Reclamation District on E 130th St, Chicago
Chicago police and firefighter/paramedics responded about 10:52 AM Thursday August 30, 2018 to a report of a building explosion with two people trapped in the collapse at the Water Reclamation District, 400 East 130th St […]