Russia’s war in Ukraine: latest developments

Under Russian control

Russian-controlled territory

Russian invasion route

Ukrainian unit movements

Russia

Belarus

Konotop

Chernihiv

Sumy

Chernobyl

Kharkiv

Luhansk

1

Lutsk

3

2

Kyiv

Lviv

Ukraine

Donetsk

Dnipro

Mykolaiv

Moldova

4

Mariupol

Odesa

Kherson

Romania

Crimea

Melitopol

Black Sea

200km

200 miles

1. Lutsk - Fuel depot catches fire after it was struck by Russian shelling

2. Irpin – Mayor claims Ukrainian forces have seized back full control of town

3. Kyiv – Fierce fighting rages on the outskirts, but Russian troops remain miles from the city centre

4. Mariupol - Mayor says 160,000 civilians are still trapped and that Russia has refused to give evacuation buses safe passage

Under Russian control

Russian-controlled territory

Russian invasion route

Ukrainian unit movements

Konotop

Chernihiv

Belarus

Russia

Chernobyl

Poland

1

Lutsk

Sumy

2

3

Kyiv

Lviv

Kharkiv

Ukraine

Dnieper River

Ivano-Frankivsk

Dnipro

Luhansk

Zaporizhzhia

Donetsk

Voznesens’k

Melitopol

Moldova

Mykolaiv

4

Mariupol

Odesa

Kherson

Sea of Azov

Romania

Crimea

100km

Black Sea

100 miles

1. Lutsk - Fuel depot catches fire after it was struck by Russian shelling

2. Irpin – Mayor claims Ukrainian forces have seized back full control of town

3. Kyiv – Fierce fighting rages on the outskirts, but Russian troops remain miles from the city centre

4. Mariupol - Mayor says 160,000 civilians are still trapped and that Russia has refused to give evacuation buses safe passage