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 in part, “American Atheists launched a major billboard display on Tuesday that declares Christmas is better without the Christ. The … [Read more...]