In the Deep Freeze: A Cold War legacy and the visa-free Programme between Russia and Japan
By Paul Richardson | 01 June 2010 The Southern Kurils are three islands and a cluster of rocky outcrops that lie off the north-east coast of Hokkaido. The Japanese collectively refer to...
