August 13, 2004 | Broadcast

Public Radio International



FDD Senior Fellow Dr. Walid Phares discusses the current situation in Iraq.