Russia’s war in Ukraine: latest developments

Significant fighting in 24 hours to 10pm

local time on 23 October

Areas where Ukraine has regained control

Russian-controlled territory and most

recent Russian advances*

Russia

Kyiv

Kharkiv

Dnieper

River

Bakhmut

Ukraine

Odesa

‘Annexed’

oblasts

Kherson

Sea of Azov

Crimea

(annexed in 2014)

Black Sea

200 km

200 miles

Significant fighting in 24 hours to 10pm local time on 23 October

Areas where Ukraine has regained control

Russian-controlled territory and most recent Russian advances*

Kyiv

Russia

Kharkiv

Dnieper River

‘Annexed’

oblasts

Ukraine

Bakhmut

Luhansk

Moldova

Donetsk

Odesa

Romania

Kherson

Zaporizhzhia

Sea of Azov

Kherson

Crimea

(annexed in 2014)

Black Sea

100 km

100 miles