Watch: Renewed Russian Strikes Called Only A Distraction

In recent days as Russia continue to sustain massive losses they have spent a lot on renewed strikes.

Which some experts suggest is just a distraction:

The big picture is Putin is failing militarily, economically and internationally.

Being cut off from the rest of the world – that’s the truth.