In an outrageous denial of free speech rights, Miami-Dade Transit last week forced the removal of a “Leaving Islam” ad campaign on Miami buses because the ads might be “offensive to Islam.”
The Freedom Defense Initiative, the new organization I have begun with bestselling author and Jihad Watch director Robert Spencer, and the group Stop Islamization of America started the ad campaign as a defense of religious freedom.
No comments:
Post a Comment