World Putin and Xi stress their partnership as Russia pushes in northeastern Ukraine May 16, 2024 Share on Facebook Tweet on Twitter CBC | World News