Russia’s war in Ukraine: latest developments

Russian-controlled territory

Russian advances

Areas where Ukraine regained control

Ukraine

Russia

Kharkiv

Dnieper River

Izium

Azovstal steelworks

Hope is dwindling for the 2,000 soldiers, 700 of whom are said to be injured, in the complex

Donbas

Donetsk

Mariupol

Melitopol

Kherson

Sea of

Azov

Crimea

Kyiv

100 km

100 miles

Russian-controlled territory

Russian advances

Areas where Ukraine regained control

Russia

Kyiv

Kharkiv

Dnieper River

Ukraine

Izium

Severodonetsk

Lyman

Kramatorsk

Azovstal steelworks

Hope is dwindling for the 2,000 soldiers, 700 of whom are said to be injured, in the complex

Donbas

Donetsk

Mykolaiv

Mariupol

Melitopol

Odesa

Kherson

Kyiv

Sea of

Azov

Black Sea

100 km

Crimea

100 miles