Saturday, December 8, 2012

Video - Ezra Levant: "West duped by the Arab Spring."




Ezra Levant sheds light on US President Obama's foreign policy failures in the Middle East and his questionable entrance into Libya

No comments:

Post a Comment