Via Fox News‘ Bill Hemmer;
Feisal Abdul Rauf, the man behind the mosque and now funded by your tax dollars in a trip to the Middle East, has an interesting resume;
In a 60 Minutes interview that aired on September 30, 2001, Rauf said that the 9/11 attacks were part of a larger Islamic “reaction against the U.S. government politically, where we [the U.S.] espouse principles of democracy and human rights, and [yet] where we ally ourselves with oppressive regimes in many of these countries.” “I wouldn’t say that the United States deserved what happened,” Rauf elaborated, “but United States policies were an accessory to the crime that happened.” Rauf further stated that “because we [Americans] have been accessory to a lot of innocent lives dying in the world,” it could be said that “[i]n fact, in the most direct sense, Osama bin Laden is made in the USA.”
More at Discover The Networks- via Moonbattery