Conservatives have been mocked for insisting there’s an ongoing war on Christmas, but now it looks like they may have simply been ahead of their time.
American Atheists unveiled Wednesday the “War on Christmas” line-up on its television channel, AtheistTV, featuring “original programs proclaiming the truth about Christmas on December 24 and December 25, featuring scholars and celebrities from the atheist community.”
“Christmas is hard for many atheists, so we will provide programming free from superstition and fairy tales that allows families to watch together and not worry about being preached at,” American Atheists President Dave Silverman said in a statement....