Russian-controlled territory and most

recent Russian operations*

Mariupol

Melitopol

Ukraine

Sea of Azov

Kerch Strait

Crimea

(annexed in 2014)

Kerch

Russia

Novorossiysk

Sevastopol

Approximate location of Russian oil tanker when hit by sea-drone strike

Black Sea

100 km

100 miles

Areas where Ukraine has regained control

Russian-controlled territory and most recent Russian operations*

Ukraine

Rostov-on-Don

Mariupol

Mykolaiv

Melitopol

Kherson

Odesa

Sea of Azov

Kerch Strait

Russia

Crimea

(annexed in 2014)

Kerch

Novorossiysk

Sevastopol

Approximate location of Russian oil tanker when hit by sea-drone strike

Black Sea

100 km

100 miles