Monthly Archives: September 2012

The Sheep Go to the Polls!

The Sheep Go to the Polls! The next United States presidential election is to be held on Tuesday, November 6, 2012. The sheep are invited to vote, that is to mark a check box next to the name of one of the shepherds designated by the sheepfold’s owner. What a privilege to be able to…
Read More