President Xi Jinping (left) and Russian President Vladimir Putin enter a hall for talks in the Kremlin in Moscow on June 5, 2019. The Sino-Russian relationship has come under increased scrutiny as China faces accusations of supporting Moscow despite declaring a ‘neutral’ stance. Photo: AP
President Xi Jinping (left) and Russian President Vladimir Putin enter a hall for talks in the Kremlin in Moscow on June 5, 2019. The Sino-Russian relationship has come under increased scrutiny as China faces accusations of supporting Moscow despite declaring a ‘neutral’ stance. Photo: AP