Tuesday, August 24, 2010

Islamic Center

I will appear on Aljazeera Arabic this evening (Beirut Time) on Min Washington program and I will say that the Islamic Center near Ground Zero is the dumbest idea there is.  The more I think about it the more angry I get at that Imam Abdul Rauf, who identifies himself as a "supporter of Israel."