A settlement with the EPA, DOJ and Cahokia Heights, Illinois, will require the city to invest an estimated $30 million in ...