Russian President Vladimir Putin arrived in Beijing for a state visit at the invitation of Chinese leader Xi Jinping, four days after U.S. President Donald Trump departed China. The visit, Putin's 25th to China, underscores the deepening diplomatic ties between Moscow and Beijing, with Putin and Xi having met over 40 times.