AsiaDaily News ShowsEurope UK’s Johnson Admits ‘Russia May Win in Ukraine’, EU Capitulates and Agrees to Gas for Roubles Team Buyback 23 April 2022, 10:56 pm23 April 2022, 10:56 pm Alexander Mercouris, Asianews, Daily News Shows, EuroNews Share this:TweetRedditTelegramWhatsApp