AsiaDaily News ShowsEurope Kiev’s Top Generals Admit Ukraine Cannot Fight Russia, Situation Hopeless Unless NATO Deploys Troops Team Buyback 15 December 2021, 11:01 pm15 December 2021, 11:01 pm Alexander Mercouris, Asianews, Daily News Shows, EuroNews Share this:TweetRedditTelegramWhatsApp