Miami-Dade Bows to Islam
America is now living under sharia law. The SIOA poster above was displayed in ten buses of Miami-Dade Transit. The Florida branch of CAIR (Council on American-Islamic Relations) saw the poster as promoting "bigotry" and making false statements about Islam. The posters were removed. The story has been reported at Bivouac-Id, from an English-language post at Atlas Shrugs.
Readers' comments to the Atlas Shrugged post, while critical of Islam, too often skirt the main issue: the urgent need to prevent all Muslim immigration into the U.S. All they talk about is suing the transit company, sending e-mails, etc... While it is nice to recognize the evils of Islam, what good does it do so long as they are allowed into this country?