By Chris Devonshire-Ellis Latest Update (March 17, 2023): China’s President Xi Jinping has now been confirmed as visiting Moscow to meet with Russian President Vladimir Putin from Monday 20 to Wednesday, March 22. This article has been completely revised and rewritten from the piece that appeared on Thursday, February 23, to better reflect the latest[…..]