| Connect to share and comment |
This picture taken on August 19, 2012 shows thousands of Chinese protesters as they take part in a demonstration in Chengdu, southwest China's Sichuan province against Japan's claim of the Diaoyu islands, as they are known in Chinese, or Senkaku islands in Japanese.
Follow us: