
Igor Tyshkevich
Xi has outplayed Trump: The Kremlin is actually surrendering Russia to China
Xi Jinping and Putin's talks in Moscow, what does Trump have to do with it and why is it important for Ukraine