No Separation of Satan and State? Satanic “Christmas” Displays
What would the Founding Fathers have said about satanic displays at Christmastime on government property? Would they have insisted their First Amendment mandates allowing such or that something has gone terribly wrong with their American experiment?
The Land of Lincoln is now more like the land of Satan, because in the Illinois Capitol Rotunda we now “find a nativity scene for Christmas; a menorah for Hanukkah; and, alongside these displays, an arm holding an apple, with a snake coiled around it [shown],” reports American Thinker’s E. Jeffrey Ludwig. “This snake sculpture is a gift from the Chicago branch of The Satanic Temple. Called ‘Snaketivity,’ the work also has a sign that reads, ‘Knowledge Is The Greatest Gift.’”
It certainly is a great one, but it’s also quite lacking in those supposing that the First Amendment’s Establishment Clause mandates such a “revolting travesty,” as Ludwig puts...