This Christmas season, the grinches are staying busy as usual.
There’s the usual crew who annually devote themselves to debunking the season, flailing away at everything from a babe born in a manger to the season’s extravagant buying and selling to taking offense when someone says, “Merry Christmas!” In Iowa, Satanists have honed in on the holiday, setting up a now-torn-down display in the state capitol in the name of “religious pluralism.” Pro-Palestinian protests occurred at the annual lighting of Christmas trees in places around the country, including New York’s Rockefeller Center and Ypsilanti, Michigan.
Read More