Tag: Annie Laurie Gaylor
Atheists, evangelicals hit out at each other through billboards
ATHEISTS activists are responding to their evangelical critics with a new anti-religion billboard in New York City’s Time Square. It reads, “OMG, there is no god!”