For
Chinese leader Xi Jinping, his high-profile state visit to Russia and meeting
with President Vladimir Putin this week is a timely opportunity to showcase
China’s growing diplomatic clout on the world stage and its ambition to
challenge the US-led global order.