Democrats at their national convention in Charlotte, N.C., will be able to feast their eyes on nasty billboards posted by American Atheists ridiculing Christians and Mormons. In a press release posted on the group’s website, the group said that today it unveiled the organization’s newest billboard campaign, which exposes the foolishness of religion in the... Read more »