Taliban Weapons Cache Destroyed

Troops blow up a Taliban weapons cache in Afghanistan.

Related Topics

Guns and Weapons