Show Menu

ANTI-CHINESE GOVERNMENT DEMONSTRATIONS IN SHIBUYA, JAPAN BY DEMOCRATIC PARTY OF JAPAN – DECEMBER 18, 2010

Anti-Chinese Demonstrations in Japan – China claims Sendoku Islands