IED Hits British Foot Patrol in Helmand

Helmand, Afghanistan - 2010

Related Topics

Army