Ukraine invasion – day 97 POLAND ROMANIA BELARUS Kyiv UKRAINE Donbas RUSSIA Russian control before Feb 24 Russian control Russian advances Cities controlled Claimed Ukrainian counter-offensives Heavy fighting Zaporizhya Kryvyi Rih Mykolaiv Odesa Kherson KHERSON OBLAST Sevastopol BLACK SEA Belgorod Kharkiv UKRAINE Izyum Lyman Dnipro Bakhmut Melitopol Mariupol Sea of Azov CRIMEA Annexed in 2014 Severodonetsk LUHANSK OBLAST Luhansk Popasna Donetsk DONETSK OBLAST RUSSIA 100km 60 miles 1 2 3 4 5 6 1 Belarus: Military drills scheduled to start in Gomel Oblast, near Ukrainian border, in June 2 Northeast: Ukraine says Russian forces are shelling Kharkiv and Sumy region from inside Russia 3 Izyum: Russians regrouping to renew offensives towards Slovyansk and making incremental advances towards city 4 Donbas: Russian forces in control of parts of Severodonetsk and slowly advancing towards city centre 5 Kherson Oblast: Russian troops regrouping to prevent further Ukrainian counteroffensives 6 Russia: Domestic dissent continues to grow within military circles, claiming that Kremlin is not doing enough to win war Sources: Institute for the Study of War, UK Ministry of Defence, Reuters © GRAPHIC NEWS