Marines Battle the Taliban in Helmand

Footage of Echo Company fighting the Taliban in the fierce Helmand province in Afghanistan.

Related Topics

Marine Corps Topics