Russia’s war in Ukraine: latest developments

Areas where Ukraine has regained control

Russian-controlled territory and most recent

Russian advances*

Russia

Kyiv

Ukraine

Makiivka

Dnieper

River

‘Annexed’

oblasts

Crimea

250 km

Black Sea

250 miles

Areas where Ukraine has regained control

Russian-controlled territory and most recent Russian advances*

Belarus

Russia

‘Annexed’

oblasts

Kyiv

Ukraine

Kharkiv

Makiivka

Svatove

Dnieper

River

Luhansk

Dnipro

Moldova

Romania

Odesa

Sea of Azov

Black Sea

Crimea

(annexed in 2014)

200 km

Sevastopol

200 miles