Latest images from the nation battling Russian invasion.

A service member of the 31st Separate Mechanized Brigade of the Ukrainian Armed Forces on a front line in Zaporizhzhia Tegion, Ukraine, June 6, 2025.

Stringer/Reuters