” it is strange that a country as big as Russia would not be providing their troops with foods.
The Russians are fundamentally incompetent. That is why the Ukraine just might win the war.
Just think, it was only some 60+ years ago, where the Russians started the Space Race with their satelite
Sputnik 1 orbiting the earth. The continued prominence of any country is never guaranteed.