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.”
Unlike other religions, instead of celebrating the birth of Christ, the 50-year outfit says the true meaning of Christmas is “family, frien…