Putin sticks to protocol during Chinese leader Xi’s visit
Many observers argue that the fighting in Ukraine has made Russia increasingly dependent on China for support as the country becomes isolated from the West.
The New American Patriot
Many observers argue that the fighting in Ukraine has made Russia increasingly dependent on China for support as the country becomes isolated from the West.