Who can stop Taliban advance? | Inside Story
The Taliban is taking control of more of Afghanistan and closing in on the capital Kabul.