Atheist fundraiser trashes Christmas. Again

It’s that time of year. American Atheists Federation President, David Silverman, is making the talk-show rounds with his message of “who needs Christ during Christmas?” presumably to raise money before the new year for his non-profit company. His press release points to the Federation’s new Times Square billboard, put up on December 3, which states […]