Xi, Putin hail 'stabilising' China-Russia alliance
China's President Xi Jinping and Russian leader Vladimir Putin hailed their countries' "stabilising" economic, political and security alliance in the face of "turbulent" times globally, as they spoke via video call on Wednesday.