Chinese Villagers Clash with Police Over Industrial Pollution
Thousands of villagers in China’s South Jiangxi province protest against pollutions from local chemical plants. The pictures were taken from the Chinese social media site Weibo.
Chinese Villagers Clash with Police Over Industrial Pollution