July 8, 2005 | Broadcast
The Situation with Tucker Carlson
FDD Senior Fellow Dr. Walid Phares discusses the London terrorist attacks.
To watch his interview, click here.
FDD Senior Fellow Dr. Walid Phares discusses the London terrorist attacks.
To watch his interview, click here.