Thursday, August 19, 2010

"Moderate" Mosque Iman" Blames US for 9/11

Osama Bin Laden: Made in the USA.

The Iman pushing the Ground Zero Mosque, Feisal Abdul Rauf was interviewed by Ed Bradley on 60 Minutes 19 days after 9/11 and says the United States an "accessory" to the attacks.