MOSCOW - Russia on Tuesday rebuked Japan’s ambassador to Moscow over the disputed Kuril islands, which President Vladimir Putin visited for the first time last week.
Bilateral relations have long been strained over the Kurils, known in Japan as the Northern Territories.