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