Debate for mayor of Carterville, IL allows community to be heard

Debate for mayor of Carterville, IL allows community to be heard