AsiaEurope What the fall of Avdiivka means for Ukraine, Russia and the war | DW News Team Buyback 19 February 2024, 7:18 pm19 February 2024, 7:18 pm Asianews, DW News, EuroNews, Worldnews Share this:TweetRedditTelegramWhatsApp