The consensus and the facts on the ground are that Russia is not winning and Ukraine is never going to surrender.the US will be defeated in another war of its own making in somebody else's back yard.
Russia's security concerns were legitimate. Should have listened to them.
Putin just signed Russia up for a Vietnam style disaster.
