Feisal Abdul Rauf on Townhall

America - Thu May 24

Watch the tense interview between Hannity and the Imam, who after 9/11 said "the United States' policies were an accessory to the crime that happened" and that "Osama bin Laden is made in the USA." ... more