Russia’s war in Ukraine: latest developments

Russian control

Russian advances

Areas where Ukraine regained control

Kyiv

Dnieper

River

Kharkiv

3

Ukraine

Dnipro

Donetsk

4

2

Mariupol

Odesa

Kherson

Sea of Azov

Russia

Crimea

1

Black Sea

150 km

150 miles

1. Zmiinyi (Snake) Island

Ukraine’s army said it launched airstrikes causing ‘significant losses’ to Russian forces

2. Mykolaiv

Regional governor says city was struck by seven missiles, with mayor also saying at least one person killed

3. Sievierodonetsk and Lysychansk

Russian forces intensify attacks on both cities with 568 civilians thought to be holed up in Sievierodonetsk’s Azot chemical plant

4. Novoshakhtinsk

Video footage shows a drone crashing into oil refinery inside Russia’s borders in possible Ukrainian attack

Russian control

Areas where Ukraine regained control

Russian advances

Kyiv

Dnieper

River

Kharkiv

Sievierodonetsk

and Lysychansk

Ukraine

Russia

3

Dnipro

Donetsk

4

Moldova

Novoshakhtinsk

Mykolaiv

Melitopol

Mariupol

2

Odesa

Kherson

Sea of Azov

Romania

Snake Island

1

Crimea

100 km

Black Sea

100 miles

1. Zmiinyi (Snake)

Island

Ukraine’s army said it launched airstrikes causing ‘significant losses’ to Russian forces

2. Mykolaiv

Regional governor says city was struck by seven missiles, with mayor also saying at least one person killed

3. Sievierodonetsk

and Lysychansk

Russian forces intensify attacks on both cities with 568 civilians thought to be holed up in Sievierodonetsk’s Azot chemical plant

4. Novoshakhtinsk

Video footage shows a drone crashing into oil refinery inside Russia’s borders in possible Ukrainian attack