Watch: Russia Losing Both Soldiers and Equipment

Russia continue to fail in Putin’s barbaric war in Ukraine.

Not only losing much soldiers but much equipment too:

It is just loss after loss for Putin.

He is quickly ensuring Russia’s end as a nation in the international markets.