Helmand Province


Content under this place

The Lost Platoon

3. Our War: Series 2, The Lost Platoon

How a Welsh Guards platoon fell into a deadly ambush just yards from their patrol base.

Ambushed

1. Our War: Series 1, Ambushed

The story behind 3 Platoon, 1 Royal Anglian's 2007 tour of duty in Helmand, Afghanistan.