By Rachel Pannett Chinese leader Xi Jinping’s state visit was billed by Beijing as a peace mission. It is a show of solidarity for an increasingly isolated Vladimir Putin.
Source: Live updates: Xi visits Russia in strongest support for Putin since Ukraine invasion