Here's what caused a cascade of surrender in Afghanistan

Anti-Taliban fighters have gathered in the Panjshir Valley, the last holdout against the Islamists. (Ahmad SAHEL ARMAN/AFP)

Related Post