Server P1 Server
The Patrol
The film takes a piercing look at the conflict in Afghanistan through the eyes of a British Army patrol, who struggles to keep it together in the Helmand Province of Afghanistan, one of the most dangerous places on Earth as the British Army deploys into the Taliban heartland.
You May Also Like