Imam Feisal Abdul Rauf on Islam in America
Watch the latest video at
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."
Trending on Townhall Media
Here's What the Chinese Defector Has Reportedly Given Us About COVID...But Also on Joe and Hunter Biden
A journo in Iowa was reportedly fired for covering a track meet in person and not remotely
A.U.D.I.T. of Elections: The Bombshell Revelations Continue…
The Great Reset Comes for the Suburbs