Russian President Vladimir Putin arrived in China on Thursday to meet with counterpart Xi Jinping as he seeks greater support from Beijing for his war effort in Ukraine and his isolated economy. Xi, who returned last week from a three-nation tour of Europe, has rebuffed Western criticism of his country’s ties with Moscow, enjoying cheap Russian energy imports and access to vast natural resources, including steady gas shipments via the Power of Siberia pipeline.