Talk about believing what you want to believe. That is what you are doing. The only sources for the Russians are winning is thre own propaganda and some fringe sources.
Have you even bothered to look at Ukraine’s own map of the war? Military Summary and Berletic use their map, not a Russian map.
Hey maybe the Russians will win in the end but at the moment they are strictly on the defensive and their own efforts at counter attacks have largely failed.
Ukrainians are slowly moving further South they have crossed some of the Russian defense lines and they are pressing toward the main defense lines.
That’s just reality. It is very hard to believe McGregor could say that Ukraine has been annihilated without him knowing that he’s lying.
Of course I guess the word annihilated can be thrown around without any specific meaning.