
Every year in the spring, small towns throughout New England host their annual town meeting. Town meetings take place in high school gyms or town halls, and anyone can come. In fact, in Vermont, Town Meeting Day is a public holiday. Everyone gets the day off work to make sure they have the chance…