Taliban Dodges Hellfire Missile Strike

Taliban fighters placing an IED near a military outpost in Afghanistan. One gets hit while the other splits off in a different direction.

Related Topics

Army