Taliban insurgents

Taliban Return to Power in Afghanistan as President and Diplomats Flee Kabul

Taliban insurgents were returning to power in Kabul on Monday after a military advance across Afghanistan as U.S-led forces departed,…

3 years ago