Tag: Spencer

CAIR Gets “Leaving Islam” bus ads Pulled

Once again the bullies of the Cancer on American Islamic Relations, score a victory. It seems that all CAIR has to do is complain about something being anti-Islamic, and non-Muslims obey their commands, without doing any research on Islam at all. Here is a clue, Islam is a religion of war, that encourages lying, and allows rape. Islam is what is “offensive”.