kuril islands

A delegation of Japanese officials and businessmen arrived at Russia’s Kunashir Island on Wednesday to inspect facilities that may be used for joint Russian-Japanese business projects at the Kuril Islands, which Japan calls its Northern Territories.