Accessibility links

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.
Show more

1
2
3
4

Load more

XS
SM
MD
LG