The Taliban captured two major Afghan cities on Friday, according to the militant group and local officials, as vital hubs across the country collapsed and […]
Continue readingTag: Taliban troops
Thousands Flee To Kabul With ‘Moment’s Notice’ To Escape Taliban Forces
Taliban forces gain rapid control of Afghanistan provinces, causing residents to flee to Kabul on a moment's notice. » Subscribe to MSNBC: About: MSNBC is […]
Continue reading