Chinese leader Xi Jinping met Russian President Vladimir Putin on May 8, further strengthening the collaboration between their nations in the face of external challenges.
During the bilateral meeting in the Kremlin, Xi said that China and Russia should remain committed to cooperation and “eliminate external interference,” according to the readout from China’s foreign ministry.