Russia’s war in Ukraine: latest developments

Russian control

Russian advances

Areas where Ukraine has regained control

Kyiv

Kharkiv

1

3

Ukraine

Odesa

2

Russia

Crimea

Black Sea

200 km

200 miles

1. Vinnytsia

Rescue operations after the Russian missile attack have concluded. Twenty-three people were killed and 202 injured; one is missing

2. Kherson

The Ukraine armed forces are advancing ‘confidently’ towards Kherson, according to the Ukrainian military

3. Eastern front

Ukrainian sources are reporting that Russian forces are preparing a new offensive

Russian control

Areas where Ukraine has regained control

Russian advances

Kyiv

Dnieper

River

Kharkiv

Ukraine

Russia

1

Vinnytsia

3

Donetsk

Moldova

Mykolaiv

Melitopol

Mariupol

Odesa

2

Kherson

Romania

Sea of Azov

Crimea

100 km

Black Sea

100 miles

1. Vinnytsia

Rescue operations after the Russian missile attack have concluded. Twenty-three people were killed and 202 injured; one is missing

2. Kherson

The Ukraine armed forces are advancing ‘confidently’ towards Kherson, according to the Ukrainian military

3. Eastern front

Ukrainian sources are reporting that Russian forces are preparing a new offensive