Chinese President Xi Jinping and Russian President Vladimir Putin praised their strategic partnership during a video call, calling it a stabilising force amid global turbulence ahead of the fourth ...