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
As heavy fighting continues across multiple fronts, diplomatic tensions rise over halted U.S. aid and potential peace talks.