Peru’s President Ollanta Humala (left) shakes hands with his Russian counterpart Vladimir Putin during a meeting at the Novo-Ogaryovo state residence outside Moscow yesterday.
Peru’s President Ollanta Humala (left) shakes hands with his Russian counterpart Vladimir Putin during a meeting at the Novo-Ogaryovo state residence outside Moscow yesterday.