Share0 A name between China’s President Xi Jinping and Russia’s President Vladimir Putin has reiterated the ideological affinity between Beijing and Moscow. Source link