Nation

Lincoln the goat was just elected mayor of a Vermont town

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.