Japanese Prime Minister Shinzo Abe has provoked the ire of the majority of his voters over his meeting with Russian President Vladimir Putin, as his own approval ratings fell. Abe received Putin at a hot spring in his home prefecture of Yamaguchi Thursday to discuss trade and the ongoing territorial dispute between their nations, before continuing…