Xi loses patience with Putin as China pulls the plug on a £380 million deal, dealing a blow to the Russian economy
The decision will come as a huge shock to Russian President Vladimir Putin, who had been counting on Beijing’s help in overcoming Western sanctions. Until now, China’s president has been a staunch supporter and key ally of Russia’s strongman in his fight against the West. Prior to Putin’s invasion of Ukraine, the two leaders met … Read more