Meeting the taliban March 09, 2012 Having witnessed the battle for the town of Garmser in the Helmand province of Afghanistan, Sean Langan goes to meet the fighters British troops are facing - The Taliban. He recounts the experience. Watch now