Local democracy in Vermont
Town meeting day in Vermont, where citizens are heavily engaged in their own governance and politics are generally very honest.
Town meeting day in Vermont, where citizens are heavily engaged in their own governance and politics are generally very honest.