Malou Innocent discusses Obama’s foreign policy plans on Fox News

November 10, 2008

Download:flv


Recent Media Highlights TV