Twenty years after the Taliban were ousted, they are back in charge in Afghanistan. In this explainer, Stan Grant looks at whether the Taliban have changed since the last time they were in Kabul and what sort of future might lie ahead for Afghanistan. Segment from program The World this Week with Beverly Rogers.