Troops Under Fire by Afghan River

Helmet cam footage of a firefight in Afghanistan between US Troops and Taliban militants. Air support is called in around the 2:25 mark.

Related Topics

Army