Russia's President Vladimir Putin, right, and his Venezuelan counterpart Nicolas Maduro shake hands during a signing ceremony at the Kremlin in Moscow, on July 2.