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.










