September 20, 2004 | Broadcast
ABC Radio
FDD Senior Fellow Dr. Walid Phares comments on the beheading of American construction contractor Eugene Armstrong.
FDD Senior Fellow Dr. Walid Phares comments on the beheading of American construction contractor Eugene Armstrong.