Al Jazeera's Anita McNaught on the latest from Libya

Al Jazeera English 2012-05-11

Views 2

Anita McNaught, reporting from Tripoli, delivers an news update.

Share This Video


Download

  
Report form