The Chinese president may be preparing for a rare and momentous trip to Pyongyang.

Less than a week after Xi Jinping rolled out the red carpet for US President Donald Trump, the Chinese leader is hosting another guest of honor – and this time it’s a close ally.

Chinese leader Xi Jinping is set to host his "old friend" Vladimir Putin less than a week after Donald Trump's high-profile visit, as Beijing seeks to project itself as a stable…