The Taliban have taken hold over Afghanistan as foreign troops have been withdrawn, while Afghan authorities promise to retake lost...