PHOTO: Marines Land in Helmand


PHOTO: A U.S. Marine CH-53E Super Sea Stallion helicopter lands during a mission to disrupt Taliban forces in Helmand province, Afghanistan on April 28th, 2014.

Image Gallery

Infantrymen continue to disrupt Taliban in Larr Village, Afghanistan

Author

,

Post navigation