Areas where Ukraine has regained control
Russian-controlled territory and most
recent Russian advances*
Frontline 22 April 2023
Zaporizhzhia
Ukraine
Dnipro river
Donetsk
Melitopol
Kherson
Russia
Sea of Azov
‘Annexed’
oblasts
Crimea
(annexed in 2014)
Kyiv
Black Sea
100 km
100 miles
Areas where Ukraine has regained control
Russian-controlled territory and most recent Russian advances*
Frontline
22 April
2023
Zaporizhzhia
Ukraine
‘Annexed’
oblasts
Donetsk
Dnipro river
Huliaipole
Russia
Zaporizhzhia
Melitopol
Kherson
Kherson
Sea of Azov
Crimea
(annexed in 2014)
Black Sea
Kyiv
60 km
60 miles