Chinese President Xi Jinping is set to host his “old friend” Vladimir Putin less than a week after Donald Trump’s high-profile visit, as Beijing...

..."at the invitation" of Xi Jinping.

China’s deep relationship with Russia remains a continuing cause for concern in the west, particularly since Moscow launched its invasion of Ukraine