July 20, 2005 | Broadcast

Coast to Coast



FDD Senior Fellow Dr. Walid Phares discusses the threats against the U.S. embassy in Saudi Arabia.

To listen to the broadcast, click here.