Life under Taliban regime Helmand, Afghanistan. How is life under Talibans in 2017 ? Embed from Getty Images Source: BBC