Russia’s war in Ukraine: latest developments

Russian-controlled territory

Areas where Ukraine has regained control

Belarus

Russia

1

2

Kharkiv

Kyiv

Lviv

Izium

Ukraine

Donbas

5

Moldova

Kherson

3

Romania

4

Mariupol

Crimea

200 km

Snake Island

Black Sea

200 miles

1. Bucha

French investigators take DNA swabs in hope of identifying more than 200 bodies.

2. Bilohorivka

60 people feared dead after Russian bombs hit a school in the village on Saturday.

3. Mariupol

More than 300 civilians rescued from the besieged Azovstal steel plant.

4. Black Sea

Ukraine says it has destroyed another Russian ship.

5. Odesa

Russian forces fired six cruise missiles at the city on Saturday.

Areas where Ukraine has regained control

Russian-controlled territory

Belarus

Russia

Chernihiv

Chornobyl

Sumy

Poland

1

Bucha

Kyiv

Kharkiv

2

Lviv

Bilohorivka

Ukraine

Izium

Luhansk

Donbas

Donetsk

Zaporizhzhia

Transnistria

Moldova

Melitopol

Odesa

3

Mariupol

Kherson

5

Sea of

Azov

Romania

4

Crimea

Snake Island

100 km

Black Sea

100 miles

1. Bucha

French investigators take DNA swabs in hope of identifying more than 200 bodies

2. Bilohorivka

60 people feared dead after Russian bombs hit a school in the village on Saturday

3. Mariupol

More than 300 civilians rescued from the besieged Azovstal steel plant

4. Black Sea

Ukraine says it has destroyed another Russian ship

5. Odesa

Russian forces fired six cruise missiles at the city on Saturday