China's leader Xi Jinping (left) and Russian President Vladimir Putin (right).
China's leader Xi Jinping (left) and Russian President Vladimir Putin (right).
  • Russia is gaining the upper hand in its ongoing war against Ukraine, according to a report.
  • The country has support from major allies and a record-breaking defense budget. 
  • Meanwhile, Ukraine is running low on troops and ammo and is facing in-fighting among commanders.

Russia's allies appear to be doing a better job of supporting it than the West is in backing Ukraine.