Not sure which is the bigger story here, that it happened in the U.S. or that atheists actually mocked Islam instead of the usual Christianity-only bashing.
HT: ROP
Not sure which is the bigger story here, that it happened in the U.S. or that atheists actually mocked Islam instead of the usual Christianity-only bashing.
HT: ROP