panjshir

The Taliban have claimed victory over the last stronghold of resistance in Afghanistan.