Diplomats

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

Russia, Retaliating against Washington, Asks 10 US Diplomats to Leave

Russia on Friday asked 10 US diplomats to leave the country in retaliation for Washington's expulsion of the same number…

4 years ago