Odesa, also spelled Odessa, is the third most populous city and municipality in Ukraine and a major seaport and transport hub located in the south-west of the country, on the northwestern shore of the Black Sea. From Wikipedia
Rescue teams continue searching wreckage across Ukraine, with President Zelensky urging the G7 to impose harsher measures on Russia