Marine Post Fires on Taliban

Epic battle. Marines celebrate. Afghanistan.

Related Topics

Marine Corps Topics