Christmas under siege — the big picture. That is the subject of this evening's "Talking Points Memo."
All over the country, Christmas is taking flak. In Denver this past weekend, no religious floats were permitted in the holiday parade there. In New York City, Mayor Bloomberg unveiled the holiday tree and no Christian Christmas symbols are allowed in the public schools. Federated Department Stores, [that's] Macy's, have done away with the Christmas greeting, "Merry Christmas."
Secular progressives realize that America as it is now will never approve of gay marriage, partial birth abortion, euthanasia, legalized drugs, income redistribution through taxation, and many other progressive visions because of religious opposition.
That's the text. Here's the visual:
If you don't recognize it, it's a 1928 cartoon from Der Sturmer of the