The Kuril Islands comprise an archipelago of four islands between Russia's Kamchatka Peninsula and the northernmost part of Japan, Hokkaido Island. Before World War II, the islands were a part of ...
Russia’s defense ministry has said it has deployed mobile coastal defense missile systems on a northern Kuril island--part ... between Japan and the Russian Kamchatka Peninsula.