4 March 2025 Site of a Russian drone strike, in Odesa, Ukraine, in a handout picture released March 4, 2025. — Photo by Press Service of the State Emergency Service of Ukraine in Odesa region / Handout via Reuters « Newest « Newer Older » Oldest »