This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
China’s leader Xi Jinping welcomed Russia’s President Vladimir Putin on Thursday as he began a two-day state visit while Moscow presses forward with a new offensive in Ukraine, underscoring the close relationship between the autocratic leaders.