September 9, 2004 | Broadcast

Fox Special Report with Brit Hume



FDD Senior Fellow Dr. Walid Phares discusses al Qaeda and the current situation in Indonesia.