In recent years, conservative pundits have squared off against the assailants they blame for waging war on Christmas: politically-correct liberals and the godless Grinches at the ACLU. But the anti-Christmas spirit has far deeper roots, reaching all the way back to America’s fun-hating settlers, the Puritans.On Christmas Day in 1659, the nation’s pious progenitors were actively not celebrating the holiday, which was banned in the colonies that year and not legalized again until 1681.[More]