American Atheists Advertise “Nobody Needs Christ for Christmas”
A group known as the American Atheists recently purchased an animated billboard above New York City’s Time Square that reads “Nobody Needs Christ for Christmas.”