Latest images from the nation battling Russian invasion.
A Ukrainian serviceman of the 100th Separate Mechanized Brigade of the Ukrainian Armed Forces fires a Bohdana self-propelled howitzer towards Russian troops from a position on a front line near Kostiantynivka, Donetsk Region, Ukraine, November 29, 2025.
Stringer/Reuters















































































































































Comments