Russian-controlled territory
Russian advances
Areas where Ukraine has regained control
Russia
Kyiv
4
Bogodukhov
Kharkiv
Rubizhne
Izium
3
Bilohorivka
Ukraine
Donbas
2014-22
frontline
Odesa
1
Kherson
2
Mariupol
Sea of
Azov
Crimea
Black Sea
150 km
150 miles
1 Odesa
Ukraine says seven missiles have hit shopping centre and depot in port city
2 Mariupol
At least 100 civilians are still trapped in steel plant, says aide to mayor
3 Donbas
Governor reports ‘very serious battles’ in frontline areas of Bilohorivka and Rubizhne
4 Bogodukhov
local officials say four people killed and several homes destroyed in Russian attacks
Areas where Ukraine has regained control
Russian-controlled territory
Russian advances
Russia
Kyiv
4
Bogodukhov
Dnieper
River
Kharkiv
2014-22
frontline
Rubizhne
Izium
3
Bilohorivka
Ukraine
Luhansk
Donbas
Dnipro
Donetsk
Zaporizhzhia
Odesa
Mykolaiv
1
2
Melitopol
Mariupol
Kherson
50 km
Black Sea
Sea of Azov
Crimea
50 miles
1 Odesa Ukraine says seven missiles have hit shopping centre and depot in port city
2 Mariupol At least 100 civilians are still trapped in steel plant, says aide to mayor
3 Donbas Governor reports ‘very serious battles’ in frontline areas of Bilohorivka and Rubizhne
4 Bogodukhov local officials say four people killed and several homes destroyed in Russian attacks