Hosted on MSN1mon
Body pulled from water on Chicago's Near South Side, police sayChicago police said they've recovered a body from the water Sunday morning on the city's Near South Side. The body was found just after 9 a.m. in the 2800 block of South DuSable Lake Shore Drive.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results