BBC News

Chinese stage anti-Japan protest in Beijing

Protesters have staged anti-Japanese demonstrations in cities across China, amid escalating tensions over disputed islands in the East China Sea.

In Beijing, people threw stones and bottles and tried to breach a barricade manned by riot police.

Passions have been inflamed by the purchase of some of the islands this week by the Japanese government.