Soldiers Escape Ambush in Mountains

U.S. Army Soldiers fight their way through an ambush in a narrow mountain pass in Afghanistan.

Related Topics

Army