Could Japan and Russia be close to ending the Kuril Islands dispute?
Between Japan and Russia in the Sea of Okhotsk, lie the Kuril Islands. Ever since 1945, when the Soviet Union took over these territories, their ownership has been hotly contested between Japan and Russia, which has even stopped the countries from signing an official peace treaty ending the second world war. But recent meetings in January