A “stampede” of Russian troops fleeing the frontline was filmed this week in the south of Ukraine, as the long-awaited counter-offensive from Kyiv appears to be taking its toll on Vladimir Putin’s forces.
This article, images and content belong to the source and curated for informational purposes.