As a person from the Left, I must challenge its grotesque position on Israel.
June 8, 2010 by 5 Comments
June 8, 2010 by 48 Comments
June 2, 2010 by 5 Comments
May 31, 2010 by 74 Comments
May 26, 2010 by Leave a Comment
May 26, 2010 by 29 Comments
The CAIR rep. says Islam allows Muslims to freely leave their religion. Let her prove it with a little experiment.
Rauf says “United States policies were an accessory” to 9/11, and “in the most direct sense, Osama bin Laden is made in the USA.” Now he wants to build a massive Islamic Center near Ground Zero. To read the complete Feisal Abdul Rauf profile, click here.