An independent commission in Afghanistan has blamed poor leadership for the fall of thre city of Kunduz to the Taliban. The commission’s report concluded that security forces lacked coordination. But it credited a U.S. airstrike with stopping the Taliban from overrunning an army base on the city’s outskirts. Al Jazeera’s Jennifer Glasse has more from Kabul.