By

The Citizen Reporter

Media/news company

Mwananchi Communications Limited

Beijing. 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 a stable global power amid growing geopolitical tensions.