President Xi Jinping has arrived in Moscow for a high-profile state visit underscoring efforts to strengthen ties with his Russian counterpart Vladimir Putin amid growing trade pressures from the US and scepticism from European allies.
Upon landing at Moscow’s Vnukovo-2 airport on Wednesday afternoon local time, Xi expressed confidence that the trip would deepen bilateral cooperation between the two nations.
