Print

New Ads

New Christmas ads from the American Humanist Association.

The ads will appear in transit systems in five cities: Washington, New York, Chicago, Los Angeles and San Francisco.

Featuring pictures of smiling people wearing Santa hats, the ads seems to be again intended to stir up publicity with their provocative message: “No God? … No Problem!”

More.

Leave a Reply

You must be logged in to post a comment.