A police car is seen smashed and overturned as demonstrators protest against the construction of a waste incinerator in Hangzhou, China.

A police car is seen smashed and overturned as demonstrators protest against the construction of a waste incinerator in Hangzhou, China.

Credit:

REUTERS/Stringer

Related Stories

Categories:
Environment