Islamic Emirate of Afghanistan (IEA) Fighters Expose an Arms & Ammunition Depot in Panjshir, Afghanistan. Video [iplayerhd src="//iplayerhd.com/player/video/febc3a8d-149c-4b9d-8618-32718de1339b" width="450" height="819"]
You need a TRAC license to view the rest of this content. Learn more