Lincoln the Goat Was Just Elected Mayor of a Vermont Town

2019-03-08 11

Let’s face it, with all the political fighting, perhaps it wasn’t too strange for a town in Vermont to elect a goat as mayor. Nathan Rousseau Smith has the story.