AsiaDaily News ShowsNorth America Kabul Falls, US Flees. Russia Talks to Taliban Team Buyback 17 August 2021, 12:36 am17 August 2021, 12:37 am Alexander Mercouris, Asianews, Daily News Shows, usnews Share this:TweetRedditTelegramWhatsApp