Creationists taunt atheists in latest billboard war
A new video billboard in New York’s Times Square has a message from creationists, “To all of our atheist friends: Thank God you’re wrong.” The video advertisement at 42nd Street and Eighth Avenue in Manhattan is one of several billboards going up this week in New York, San Francisco and Los Angeles, paid for by […]