Is Islam a Destructive Force in the World?

Bill O'Reilly talks Islam in his Talking Points Memo.

Related Videos