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
UH OH! Debra Messing so triggered by NYT profile of Ben Shapiro she canceled her subscription
A Note To The NRA On 'Losing Faith In The Institutions'
Janet Yellen is shocked that the Fed’s price models don’t work
Top 10 Reasons Why Islam Isn't Exactly a Religion of Peace | Human Events
The Abrupt Shaming of Charlie Rose
Is Al Franken going to get Roy Moore elected? - Hot Air
The Next Big Hollywood Sex Scandal is Already Breaking...at Nickelodeon