The battle between Russia and Ukraine

4 months ago
181

Is Russia on its way to victory? As the Ukraine war enters its third year, the infantry of 59th Brigade are confronting a bleak reality: they're running out of soldiers and ammunition to resist their Russian invaders.

Loading comments...