The American Humanist Association, consisting of atheists and others who say they embrace reason over religion, has launched a national godless holiday campaign, with ads appearing inside or on 250 buses in five U.S. cities, including Los Angeles and San Francisco. The placards depict smiling people wearing red Santa hats with the slogan: “No God? . . . No problem!”

Continue reading here:
Humanists launch a godless holiday campaign
