Russia’s Ukraine war effort has become heavily dependent upon China’s satellite information. Russia has now sold their future as a nation to China, North Korea and Iran being totally dependent upon the 3 nations to prosecute their war with Ukraine.

Business Insider, The Hill