Car bomb blast, firing outside main US base in Afghanistan
Bagram Airfield also known as Bagram Air Base is the largest US military base in Afghanistan.
Bagram Airfield also known as Bagram Air Base is the largest US military base in Afghanistan.