CRIMEABC7 CHICAGO
Contractor found dead more than 24 hours after going missing in Downers Grove storm sewer ID'd
A contractor was found dead in a storm sewer in Downers Grove more than 24 hours after going missing during severe weather in the west suburbs.
Related Signal