Follow us:
Chinese demonstrators stage an anti-Japanese protest over the disputed Diaoyu Islands, known as the Senkaku Islands in Japan, outside the Japanese Embassy on September 15, 2012 in Beijing, China.
Follow us: