Ukraine invasion – day 119 Kyiv 1 UKRAINE Donbas RUSSIA UKRAINE Zaporizhya Mykolaiv Odesa Kherson KHERSON OBLAST Snake Island BLACK SEA ROMANIA Sevastopol Belgorod Kharkiv Izyum Slovyansk Dnipro Melitopol Mariupol ZAPORIZHYA OBLAST Sea of Azov CRIMEA Annexed in 2014 RUSSIA Severodonetsk LUHANSK OBLAST Lysychansk Luhansk Popasna Donetsk DONETSK OBLAST 80km 50 miles 2 3 4 5 6 Russian control before Feb 24 Russian control Russian advances Cities controlled Claimed Ukrainian counteroffensives Heavy fighting 1 Ukraine: German self-propelled howitzers arrive in first delivery of heavy weapons promised by Berlin 2 Snake Island: Ukrainians use missile launchers and howitzers to strike Russian positions, reportedly destroying fortifications 3 Donbas: Russians advancing toward Lysychansk from south, capturing several settlements within 10km of city 4 Kharkiv: Russian forces continue to focus on hindering Ukrainian counteroffensives east of city 5 Kherson Oblast: Russian forces recapture some recently lost territory 6 Russia: Replacement of head of Russian airborne forces and possibly of top commander in Ukraine war – Gen. Alexander Dvornikov – may indicate purge of senior officers Sources: Institute for the Study of War, UK Ministry of Defence, Reuters © GRAPHIC NEWS