AsiaDaily News ShowsEuropeNorth America Russia Reports 1K Ukrainian Troops Surrender Mariupol, French Journalist Says US Directing War Team Buyback 13 April 2022, 10:01 pm13 April 2022, 10:01 pm Alexander Mercouris, Asianews, Daily News Shows, EuroNews, usnews Share this:TweetRedditTelegramWhatsApp