Right-wing groups protest over disputed Kuril Islands in Tokyo
By • August 10, 2010
Right-wing groups were out in force in central Tokyo on Monday to protest the disputed Kuril Islands, located north of Hokkaido.
By • August 10, 2010
Right-wing groups were out in force in central Tokyo on Monday to protest the disputed Kuril Islands, located north of Hokkaido.