US Marines in Helmand Afghanistan Battle of Khan Nechion Castle

US Marines - Battle of Khan Nechion Castle, Helmand Province, Afghanistan - July 4, 2009, positive  9 years ago

Back to Afghanistan war - Videoslogo ElectionsMeter.com