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."