1 Oct 2010
Japan correspondent
Tensions are brewing between Japan and Russia, in their long-running dispute over a Pacific island chain.
Tensions are brewing between Japan and Russia, in their long-running dispute over a Pacific island chain.