Detroit transit accepts “Don’t believe in God?” ads, rejects “Don’t believe in Muhammad?” ads

Fine with Detroit Banned in Detroit Predictable Sharia compliance in Detroit on our latest AFDI ad. Pamela Geller explains: “Our message parallels the atheist ads. Since they were accepted, I modeled this ad after theirs, to see if the freedom of speech applied to criticism of Islam in our cowardly and politically correct age. This … Continue reading Detroit transit accepts “Don’t believe in God?” ads, rejects “Don’t believe in Muhammad?” ads