Is this Beach Making Your Children Sick?
Chicago taxpayers spent over $1 million to improve Humboldt Park Beach, but 2 Investigators have found water quality issues remain.

More News

More Videos