Chinese President Xi Jinping heads to Russia for state visit
Chinese President Xi Jinping left Beijing on June 5 to pay a state visit to Russia, at the invitation of Russian President Vladimir Putin. He will also attend the 23rd St. Petersburg International Economic Forum.
File photo of Chinese President Xi Jinping. [Photo: Xinhua]