Troops Ambushed by RPG & Mortars

US Troops are ambushed by Taliban RPG and mortar fire in Afghanistan.

Related Topics

Guns and Weapons