Russia’s war in Ukraine: latest developments

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