Daily News ShowsEuropeNorth America Ukraine Admits Massive Losses, Gas Flows to Europe Stalls, Biden Officials Privately Doubt Sanctions Team Buyback 17 June 2022, 2:01 am17 June 2022, 2:01 am Alexander Mercouris, Daily News Shows, EuroNews, usnews Share this:TweetRedditTelegramWhatsApp