Connect to share and comment
Anti-Japan protests swell in China over disputed islands

Chinese protesters have stormed the Beijing Japanese Embassy as tensions over the Senkaku islands escalate.

Anti-Japan protests swell in China over disputed islands