Vladimir Putin is due to proclaim the annexation of four Ukrainian regions on Friday

Areas where Ukraine has regained control

Russian-controlled territory and most

recent Russian advances*

Ukraine

Russia

Kyiv

Kharkiv

Luhansk

Dnieper

River

The four oblasts

to be annexed

Donetsk

Zaporizhzhia

Odesa

Kherson

Crimea

(annexed in 2014)

Black Sea

100 km

100 miles

Areas where Ukraine has regained control

Russian-controlled territory and most recent Russian advances*

Kyiv

Kharkiv

Dnieper River

Ukraine

Luhansk

The four oblasts

to be annexed

Donetsk

Moldova

Zaporizhzhia

Russia

Odesa

Kherson

Romania

Sea of Azov

Crimea

(annexed in 2014)

Black Sea

100 km

100 miles