Xi Jinping’s visit to Russia: how China is trying to put itself back at the center of international negotiations

Chinese President Xi Jinping at the G20 summit in Bali, Indonesia, March 14, 2023. (JU PENG / XINHUA / AFP)

While President Xi Jinping is expected in Moscow on Monday to meet Vladimir Putin, Beijing is stepping up its efforts to portray itself as a “responsible power” read more