Latest images from the nation battling Russian invasion.
Firefighters work at a site of a Russian drone strike in Odesa, Ukraine, in a handout picture released April 30, 2026.
Press service of the State Emergency Service of Ukraine in Odesa Region/Handout via Reuters


















































































































Comments