China's state news agency says protesters have been camped out in front of a solar panel factory in eastern China more than three days, accusing it of spreading cancer-causing pollution.

The Xinhua news agency said Sunday that around 500 protesters gathered in Haining city, Zhejiang province, on Thursday, demanding explanations for the death of large numbers of fish in a nearby river.

Hundreds Demonstrate Against China Solar Panel Factory

The villagers also said industrial pollution had caused at least 31 cases of cancer among residents of Hongxiao village, which is part of Haining.

Hundreds Demonstrate Against China Solar Panel Factory

Xinhua said the demonstrators broke into the Jinko Solar factory, ransacking offices and overturning vehicles before being forced back by police.

Hundreds Demonstrate Against China Solar Panel Factory

The company website says Jinko Solar, which is listed on the New York Stock Exchange, employs more than 10,000 people in plants located in Jiangxi and Zhejiang provinces.