A goat gets elected as the Mayor? Why not?

Looks like humans are passé now because animals are all set to replace them in Politics Lincoln, the goat has managed to become the next Mayor of Fair Haven which is a small town in the heart of New Jersey. The town consists of only 2500 people (of course) and wanted to save themselves from … Continue reading A goat gets elected as the Mayor? Why not?