Japan’s Minister Sparks Outrage After Hinting at Russian Sovereignty Over the Kuril Islands

A controversial statement by Hitoshi Kikwada, Japan’s Minister for Okinawa and the Northern Territories (Tokyo’s term for Russia’s southern Kuril Islands), has caused a major political uproar. During a visit to Hokkaido,…

Continue Reading