Russian-controlled territory
Russian advances
Areas where Ukraine regained control
Reported Ukrainian partisan warfare
around Melitopol
Russia
1
Kharkiv
Kharkiv
Kreminna
Luhansk
Izyum
Rubizhne
Ukraine
Severodonetsk
2
Popasna
3
Luhansk
Donetsk
2014-22
frontline
Donetsk
5
Manhush
4
Mariupol
Kyiv
Melitopol
Sea of
Azov
50 km
50 miles
1. Kharkiv – Russian forces continued to shell areas of Kharkiv on Thursday, partially blocking Kharkiv city.
2. Western Luhansk – Russian forces continued to focus their assaults on Rubizhne, Severodonetsk, and Popasna.
3. Eastern Donetsk – Russian forces captured dozens of villages in the region on Thursday.
4. Mariupol – Civilians are trapped under buildings in the Azovstal steelworks plant.
5. Manhush – Satellite imagery reinforces claims that Russia has been burying the bodies of civilians in a new mass grave
Areas where Ukraine regained control
Russian-controlled territory
Reported Ukrainian partisan warfare around Melitopol
Russian advances
Russia
1
Kharkiv
Kharkiv
Luhansk
Kreminna
Izyum
Ukraine
Rubizhne
Severodonetsk
2
Popasna
3
Donetsk
Luhansk
Dnipro
Dnieper River
2014-22 frontline
Donetsk
Zaporizhzhia
5
Manhush
Rostov-on-Don
4
Mariupol
Melitopol
Kyiv
Sea of
Azov
50 km
50 miles
1. Kharkiv
Russian forces continued to shell areas of Kharkiv on Thursday, partially blocking Kharkiv city
2. Western Luhansk
Russian forces continued to focus their assaults on Rubizhne, Severodonetsk, and Popasna
3. Eastern Donetsk
Russian forces captured dozens of villages in the region on Thursday
4. Mariupol
Civilians are trapped under buildings in the Azovstal steelworks plant
5. Manhush
Satellite imagery reinforces claims that Russia has been burying the bodies of civilians in a new mass grave