Russian Prime Minister Vladimir Putin (R) and Chinese Vice-President Xi Jinping talk during a meeting in Moscow March 23, 2010.[Photo/Agencies]