Russia’s war in Ukraine: latest developments

Reported strikes on hydroelectric power plants

Areas where Ukraine has regained control

Russian-controlled territory and most recent

Russian advances*

Russia

Ukraine

Kyiv

Kremenchuk HPP

Dniester HPP

Dnipro HPP

‘Annexed’

oblasts

Crimea

200 km

Black Sea

200 miles

Reported strikes on hydroelectric power plants (HPPs)

Areas where Ukraine has regained control

Russian-controlled territory and most recent Russian advances*

Belarus

Russia

‘Annexed’

oblasts

Kyiv

Ukraine

Kharkiv

Dnieper

River

Kremenchuk HPP

Dniester HPP

Dnipro

Dnipro HPP

Moldova

Romania

Odesa

Black Sea

Sea of Azov

Crimea

(annexed in 2014)

200 km

Sevastopol

200 miles