May 21, 2012

The Continuing War on Christmas

Read full article In what has become as predictable as the sunrise, the war on Christmas is back, this time with a little flare. An organization called the American Humanist Association is spending $40,000 to place ads on Washington D.C. buses with this picture. The ad asks "why believe in a god?" and answers with [...]