Controversial Times Square Billboard Urges People to ‘Dump The Myth’ of Jesus

The holiday season is in full swing, and while folks are out decking the halls, secular group American Atheists is back with yet another controversial holiday billboard. This year, the group funded a two-story Times Square billboard in New York City that urged passersby to...