Comment

Moving Still Stinks Open Thread

28
zombie4/14/2009 2:48:58 pm PDT

re: #7 Honorary Yooper

A repost from the bottom of the last thread, but it is more suited to this one:

On my way home, I have noticed a billboard recently advertising Islam. On it, it invites people to look at Islam, and it apparently was put up by some organization called The Islamic Center of America (or something similar. It’s in a hard to read color on the sign). Anyone know anything about them?

Yes:

Islam bus ads sponsored by CAIR and ICNA roll into San Francisco

Everything you need to know, and more.