Mariah Cain, Staff Writer Russian President Vladimir Putin arrived in Beijing on Tuesday to show his support for the 10th anniversary of Chinese President Xi Jinping’s Belt and Road