Chinese President Xi Jinping meets with Russian President Vladimir Putin in Tashkent, Uzbekistan, June 23, 2016. (Photo/Xinhua)
RIGHT BG
Chinese President Xi Jinping meets with Russian President Vladimir Putin in Tashkent, Uzbekistan, June 23, 2016. (Photo/Xinhua)