AsiaEurope Why is Russia taking such major losses in Ukraine? | DW News Team Buyback 17 April 2022, 11:53 pm17 April 2022, 11:53 pm Asianews, DW News, EuroNews, Worldnews Share this:TweetRedditTelegramWhatsApp