Tag Iturup Russia and Japan: No Closer to a Kuril Islands BreakthroughBy Ankit PandaAbe and Putin’s latest meeting brings the two sides no closer to a breakthrough.Page 1 of 1