Malou Innocent discusses President Obama’s speech on Afghanistan on Al Jazeera English

June 22, 2011

Download:mp4


Recent Media Highlights TV