Watch: Top US General Says Russia Keeps Losing

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.