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

 Donetsk

24 July 2023
Firefighters work to extinguish fire at a warehouse destroyed in shelling in Donetsk
Firefighters work to extinguish fire at a warehouse destroyed in shelling in Donetsk, Ukraine, July 24, 2023.
— Photo by Alexander Ermochenko / Reuters


 Odesa

23 July 2023
An aerial view of the Transfiguration Cathedral in Odesa after it was heavily damaged by Russian missile on July 23
An aerial view of the Transfiguration Cathedral in Odesa after it was heavily damaged by Russian missile on July 23.
— Photo by Tamari Elisashvili


 the village of Pavlivka

21 July 2023
Barley and a damaged truck where a grain warehouse was destroyed by a Russian missile strike at a compound of an agricultural company in the village of Pavlivka
Barley and a damaged truck where a grain warehouse was destroyed by a Russian missile strike at a compound of an agricultural company in the village of Pavlivka, Odesa Region, Ukraine, July 21, 2023.
— Photo by Nina Liashonok / Reuters


 the village of Novodarivka

21 July 2023
A Ukrainian serviceman inspects a destroyed Russian tank in the recently liberated village of Novodarivka
A Ukrainian serviceman inspects a destroyed Russian tank in the recently liberated village of Novodarivka, Zaporizhzhia Region, Ukraine, July 21, 2023.
— Photo by Stringer / Reuters


 Odesa

20 July 2023
A firefighter works at a site of an administrative building heavily damaged by a Russian missile strike in Odesa
A firefighter works at a site of an administrative building heavily damaged by a Russian missile strike in Odesa, Ukraine, July 20, 2023. Odesa was also targeted on July 20 as a Russian missile heavily damaged an administrative building. It was the port city's third consecutive night of air strikes targeting installations, grain storage facilities, and civilian infrastructure.
— Photo by Press service of the State Emergency Service of Ukraine / Handout via Reuters


 Mykolaiv

20 July 2023
Firefighters work at a site of a residential building heavily damaged by a Russian missile strike in Mykolaiv
Firefighters work at a site of a residential building heavily damaged by a Russian missile strike in Mykolaiv, Ukraine, July 20, 2023.
— Photo by Press service of the State Emergency Service of Ukraine / Handout via Reuters


 Kirovske

19 July 2023
An explosion of ammunition at a military training field in Crimea, on July 19 2023
A plume of smoke rises over an ammunition depot explosion in Kirovsky district in Russian-annexed Crimea on July 19, 2023. Russian emergency officials in Crimea said more than 2,200 people were evacuated from four villages because of fire at the military facility.
— Photo by Viktor Korotayev / Kommersant Photo / AFP / Getty Images


 Odesa

19 July 2023
A firefighter works at a site of storage facilities hit during Russian missile and drone strikes in Odesa
A firefighter works at a site of storage facilities hit during Russian missile and drone strikes in Odesa, Ukraine, July 19, 2023.
— Photo by Press service of the State Emergency Service of Ukraine in Odesa region / Handout via Reuters


 the village of Kobleve

19 July 2023
A firefighter works at the site of a recreation hotel hit by a Russian missile strike in the village of Kobleve
A firefighter works at the site of a recreation hotel hit by a Russian missile strike in the village of Kobleve, Mykolaiv Region, Ukraine, July 19, 2023.
— Photo by Press service of the State Emergency Service of Ukraine / Handout via Reuters


 Kyiv

19 July 2023
Smoke rises in the sky over the city after a Russian drone strike in Kyiv
Smoke rises in the sky over the city after a Russian drone strike in Kyiv, Ukraine, July 19, 2023.
— Photo by Gleb Garanich / Reuters