Protesters hold a banner reading "The Kurils belong to Russia!" as they rally against handing over the Kuril Islands to Japan, in Moscow, Russia.
|Feature:||Russia Kuril Islands Protests|
|Keywords:||Left Front movement|
An unexpected error has occurred. If the problem persists, please contact support.