Chinese President Xi Jinping is set to host Russian President Vladimir Putin in Beijing this week, days after former US president Donald Trump visited China, as Beijing seeks to project itself as...

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

Just days after hosting Donald Trump, China's Xi Jinping is set to welcome Russian leader Vladimir Putin. The meetings underscore Beijing's growing role in a fractured…