Russia has become so economically isolated that China could order the end of war in Ukraine
July 01, 2024 at 15:25 PM EDT
Western leaders are becoming increasingly frustrated by China’s role in enabling the war in Ukraine. Some have even openly threatened to sanction the … Source