WorldChina’s Xi in Russia for first foreign visitAFPMarch 22, 2013March 24, 2013 by AFPMarch 22, 2013March 24, 2013 MOSCOW: China’s new leader Xi Jinping arrived Friday in Moscow on his first foreign trip as president, to cement ties between the two countries by...