Ukraine invasion – day 59 Russian control Territory Cities Russian advances Claimed Ukrainian counter-offensives Heavy fighting MOLDOVA ROMANIA Transnistria: Russian-backed breakaway region of Moldova Mykolaiv Odesa CRIMEA Annexed in 2014 UKRAINE Kozacha Lopan Kharkiv Izyum Sloviansk Dnipro Zaporizhya Melitopol Kherson Belgorod Kreminna Rubizhne Popasna Marinka Donetsk Luhansk DONBAS REGION Mariupol Sea of Azov BLACK SEA Vynohradne RUSSIA 100km 60 miles 1 2 3 4 5 6 1 Donbas: Russian forces continue attacks along front line, but without major advances 2 Kharkiv: Up to seven Russian battalion tactical groups continue to shell city. Ukrainian counterattack on Kozacha Lopan reported 3 Mariupol: Satellite pictures indicate new mass grave in Vynohradne that could hold bodies of at least 1,000 Mariupol residents 4 Kherson: Ukrainian forces repel attacks towards Zaporizhya 5 Black Sea: Commander of Black Sea Fleet Admiral Osipov reportedly arrested, likely for loss of missile cruiser Moskva 6 Moldova: Country summons Russia’s ambassador after Russian commander says Moscow wants to take control of southern Ukraine to gain access to Transnistria Sources: Institute for the Study of War, UK Ministry of Defence, Reuters © GRAPHIC NEWS