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