Hours after President Biden issued a staunch defence of US withdrawal, Taliban said it had seized the Afghanistan's border town of Islam Qala -- completing an arc of territory from the Iranian border to the frontier with China.