AsiaDaily News ShowsEurope Russia Claims Bakhmut Cauldron 10k Troops Trapped; West Media Admits Ukraine Losses, Blames Zelensky Team Buyback 7 March 2023, 12:21 am7 March 2023, 12:21 am Alexander Mercouris, Asianews, Daily News Shows, EuroNews Share this:TweetRedditTelegramWhatsApp