In the quaintest of all traditions, the leader of the Free World is chosen by election every four years and there is one little Hamlet in the northern reaches of the one of the smallest and least populated states, Dixville Notch, New Hampshire, that gets to proclaim it's verdict first. And here we are in 2016, and they have made their will known.
From their ballots to God's ears!!
No comments:
Post a Comment