Secure Freedom Radio Podcast

Secure Freedom Radio Podcast header image 1

Walid Phares, Sara Carter

March 25th, 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.

Play this podcast on Podbean App