Episodes
Friday Mar 25, 2011
Walid Phares, Sara Carter
Friday Mar 25, 2011
Friday Mar 25, 2011
Dr. Walid Phares analyzes the turbulent developments across the Middle East and what they mean to American security. Then, Sara Carter gives her take on the implications of operations in Libya as they refer to the Pentagon as well as the porous southern border of America.
Version: 20240320