Russia's President Vladimir Putin shakes hands with Japan's Prime Minister Shinzo Abe during a meeting in Moscow on April 29, 2013.