Search results
Russia has become so economically isolated that China could order the end of war in Ukraine
The Conversation· 4 days agoWestern leaders are becoming increasingly frustrated by China’s role in enabling the war in Ukraine. Russia is now so dependent on the only major economy still taking the risk to support its ...