Pamela Geller and Robert Spencer have quite a tale to tell: they contracted with Miami-Dade Transit to put ads on buses offering help to those who want to leave Islam. Traditionally, leaving Islam - apostasy - merits the death penalty. Only by threatening to sue Dade-Transit were they able to run the ads, which had been opposed by the Council on American-Islamic Relations (CAIR).
And this, folks, is the land of freedom of speech and freedom of religion. Time indeed to wake up!
(Thanks to Jihad Watch.)
No comments:
Post a Comment