Ground Zero mosque imam: America responsible for 9/11 May 27, 2010 By admin Walid Shoebat reports: But these attitudes are nothing new for the (alas, few) people who have been paying attention. Way back on September 30, 2001, Feisal Abdul … [Read more...]