All Posts

Russia eyes free-trade zone on islands disputed by Japan

By 2021-07-26 No Comments

July 26, 2021 6:56 PM

The Kurils, which lie north of Japan’s Hokkaido island, has been under¬†Moscow’s control.