Russia’s war in Ukraine: latest developments

Russian control

Russian advances

Areas where Ukraine regained control

Russia

Kharkiv

Ukraine

Sievierodonetsk

Izium

Soledar

Donbas

2014-22

frontline

Donetsk

Mariupol

Melitopol

Sea of Azov

50 km

50 miles

Russian control

Russian advances

Areas where Ukraine regained control

Russia

Kyiv

Kharkiv

Dnieper

River

Sievierodonetsk

Izium

Soledar

Ukraine

Donbas

Dnipro

2014-22

frontline

Donetsk

Zaporizhzhia

Mykolaiv

Mariupol

Melitopol

Odesa

Kherson

Black Sea

Sea of Azov

50 km

50 miles