| Connect to share and comment |
Riot police gather as anti-Japanese protesters demonstrate over the disputed Diaoyu Islands, on September 16, 2012 in Shenzhen, China. Protests have taken place across China in a dispute that is becoming increasingly worrying for regional stability.
Follow us: