Inside Story - Has US foreign policy failed in Afghanistan and Iraq?

Al Jazeera English 2015-10-03

Views 16

An air strike hit a hospital in Afghan city of Kunduz killing several staff of Doctors without Borders.

Share This Video


Download

  
Report form