powered by mochila

In the capital of Afghanistan's Helmand province, Taliban roam the streets freely. Barely a mile (a kilometer) outside Lashkar Gah, they wield more control than the government, according to residents.