Xi meets Russia’s Putin on state visit to China that’s show of unity May 16, 2024 by Toronto Sun BEIJING — China’s leader Xi Jinping welcomed Russia’s President Vladimir Putin on Thursday as he began a two-day state visit while Moscow presses forward with a new offensive in Ukraine. Read More