Russian police detained 11 protesters outside the Japanese embassy in Moscow as they rallied against the idea of ceding control over disputed islands to Japan, OVD-Info, a Russian organization that monitor protest, said on Jan. 22.
Russian police detained 11 protesters outside the Japanese embassy in Moscow as they rallied against the idea of ceding control over disputed islands to Japan, OVD-Info, a Russian organization that monitor protest, said on Jan. 22.