Some 500 villagers have been demonstrating over pollution fears at a solar panel plant in the Chinese province of Zhejiang.

More...