War in Ukraine. Map of Ukraine. The horrors of war by region.

 Odesa

14 June 2023
Municipal workers clean at the scene of a nightly Russian rocket attack in Odesa
Municipal workers clean at the scene of a nightly Russian rocket attack in Odesa, Ukraine, Wednesday, June 14, 2023. Officials say Russian forces have fired cruise missiles at the southern Ukrainian city of Odesa overnight and shelling has destroyed homes in the eastern Donetsk region, killing at least six people and injuring more than a dozen others.
— Photo by Nina Lyashonok / AP Photo


 Kramatorsk

14 June 2023
A Ukrainian police officer carries a wounded victim of the deadly morning Russian rocket attack amid debris of the ruined private houses in Kramatorsk
A Ukrainian police officer carries a wounded victim of the deadly morning Russian rocket attack amid debris of the ruined private houses in Kramatorsk, Donetsk region, Ukraine, Wednesday, June 14, 2023.
— Photo by Ukrainian Donetsk Regional Administration via AP


 village of Neskuchne

13 June 2023
The Ukrainian national flag above the rubble of a destroyed home in the newly liberated village of Neskuchne
The Ukrainian national flag is seen above the rubble of a destroyed home in the newly liberated village of Neskuchne in the Donetsk region on June 13. Journalists were permitted entry to the village to show that Kyiv's forces have made gains in their counteroffensive against Russian forces.
— Photo by Oleksandr Ratushniak / Reuters


 Kryvyi Rih

13 June 2023
Rescuers work at the site of a residential building heavily damaged by a Russian missile strike in Kryviy Rih
Rescuers work at the site of a residential building heavily damaged by a Russian missile strike in Kryviy Rih on June 13. At least 10 people have been confirmed dead and dozens injured, according to city Mayor Oleksandr Vilkul.
— Photo by Alina Smutko / Reuters


 Kherson

11 June 2023
Emergency teams help rush to safety injured civilian evacuees on the western bank in Kherson
Emergency teams help rush to safety injured civilian evacuees who had came under fire from Russian forces while trying to flee by boat from the Russian-occupied east bank of a flooded Dnieper River to Ukrainian-held Kherson, on the western bank in Kherson, Ukraine on Sunday, June 11, 2023.
— Photo by AP Photo


 village of Afanasiyivka

10 June 2023
A local resident walks in flooded yard of his house in Afanasiyivka
A local resident walks in flooded yard of his house in Afanasiyivka, Mykolayiv region on June 10, 2023, following damages sustained at Kakhovka hydroelectric power plant dam.
— Photo by Oleksii Filippov / AFP


 Oleshky

10 June 2023
Houses are seen underwater in the flooded town of Oleshky
Houses are seen underwater in the flooded town of Oleshky, Ukraine, Saturday, June 10, 2023. Extensive flooding from the catastrophic destruction of the Kakhovka Dam on June 6 devastated towns along the lower Dnieper River in the embattled Kherson region. Russia and Ukraine accuse each other of causing the breach.
— Photo by Evgeniy Maloletka / AP Photo


 Odesa

10 June 2023
A room in an apartment building that was damaged by a Russian drone strike on Odesa
A room in an apartment building that was damaged by a Russian drone strike on Odesa on June 10.
— Photo by Stringer / Reuters


 Kherson

10 June 2023
Houses are seen underwater in the flooded village near Kherson
Houses are seen underwater in the flooded village near Kherson, Ukraine, Saturday, June 10, 2023. The destruction of the Kakhovka Dam in southern Ukraine is swiftly evolving into long-term environmental catastrophe. It affects drinking water, food supplies and ecosystems reaching into the Black Sea.
— Photo by AP Photo


 Kherson

9 June 2023
Volunteers haul a woman on a stretcher as she been evacuated from a flooded neighborhood of the left bank Dnipro river in Kherson
Volunteers haul a woman on a stretcher as she been evacuated from a flooded neighborhood of the left bank Dnipro river, in Kherson, Ukraine, Friday, June 9, 2023. In Ukraine, the governor of the Kherson region, Oleksandr Prokudin, said Friday that water levels had decreased by about 20 centimeters (8 inches) overnight on the western bank of the Dnieper, which was inundated starting Tuesday after the breach of the Nova Kakhovka dam upstream.
— Photo by Evgeniy Maloletka / AP Photo