Ukraine invasion – day 390 Mar 20, 2023 Kyiv UKRAINE RUSSIA UKRAINE Zaporizhya NPP Kherson Mykolaiv Odesa KHERSON OBLAST Sevastopol BLACK SEA Belgorod Kharkiv Kreminna Dnipro Bakhmut Avdiivka Melitopol Mariupol ZAPORIZHYA OBLAST CRIMEA Svatove RUSSIA LUHANSK OBLAST Luhansk Donetsk DONETSK OBLAST 80km 50 miles 1 2 3 4 5 Russian control before Feb 24, 2022 Russian control Russian advances Cities controlled Reclaimed by Ukraine Heavy fighting 1 Russia: Chinese president Xi Jinping arrives for talks with Vladimir Putin, praising growing ties with Moscow while attempting to present China as peacemaker Serbian president Aleksandar Vučić criticises ICC arrest warrant for Putin 2 Black Sea: Kremlin says presence of U.S. drones is sign of direct involvement in conflict 3 Bakhmut: Stalling advance and localised Ukrainian attacks raising concern in Moscow of prospective Ukrainian counteroffensive 4 Avdiivka: Major Russian losses but creeping territorial gains 5 Mariupol: Putin makes defiant visit to Russian-occupied city and Crimea on day after ICC arrest warrant issued for war crimes Sources: Institute for the Study of War, Reuters © GRAPHIC NEWS