Odesa
7 July 2025
An apartment buildings hit by a Russian drone strike in Odesa, Ukraine, in a handout picture released July 7, 2025.
— Photo by Press service of the State Emergency Service of Ukraine in Odesa region / Handout via Reuters
Russia-Ukraine war. Russian invasion of Ukraine. Photos of the war in Ukraine.