BEIJING -- Russian President Vladimir Putin touched down in Beijing on Tuesday, in one of his first trips abroad since an international arrest warrant for alleged war crimes was issued against him earlier this year.
Russian leader trumpets energy ties, Xi friendship amid shadow of wars
Russia's President Vladimir Putin arrives at Beijing Capital International Airport to attend the Belt and Road Forum on Oct. 17. © Reuters
BEIJING -- Russian President Vladimir Putin touched down in Beijing on Tuesday, in one of his first trips abroad since an international arrest warrant for alleged war crimes was issued against him earlier this year.