
The American Atheist organization has put up the above billboard in Huntsville, Alabama to promote its upcoming conference in that city.
In an effort to follow up on earlier posts, LOVE IN THE RUINS challenged the atheists to put up a billboard critical of Islam and not just Christianity. To their credit, the above advertisement insults everybody (note the cresent, representing Islam).
Of course, the cowards put it up in Alabama. Huntsville, Alabama is probably about 90% Evangelical Protestant Christian. There ain't many Muslims in Alabama! Why not put this up across the street from a Mosque! (Better yet, hold your conference in a Muslim country and see what happens).

