Russian President Vladimir Putin arrived in Beijing to meet with Chinese leader Xi Jinping, just days after US President Donald Trump's visit. Putin's trip aims to reinforce ties and make progress on a stalled energy project, with Moscow seeking to prevent China from drifting towards America amid rising global tensions.