Accessibility links

Breaking News

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.

Load more

XS
SM
MD
LG