A territorial row between Russia and Japan has spilled onto the streets of Tokyo.
Police gathered as protesters, shouting patriotic slogans, demanded the return of disputed islands, seized by the Soviets at the end of the Second World War.
...
http://www.euronews.net/