Russia has become so economically isolated that China could order the end of war in Ukraine
Russia is now so dependent on the only major economy still taking the risk to support its regime, that China could effectively force Vladimir Putin to …Read More