It appears any which way you look at it from an unbiased point of view Russia are continually being defeated in the Ukraine war.
A top US general says Russia keep losing:
It will be interesting to see how Putin’s Russia can continue sustaining the losses.
As well as the macroeconomic impact to their economy and cut off from the international community.