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.

Russian President Vladimir Putin will meet with Chinese leader Xi Jinping on a two-day trip to Beijing next week, the Kremlin says.

The Russian and Chinese presidents will discuss bilateral relations and ways to deepen the countries' "partnership and strategic cooperation."