A day ago, numerous Chinese news sites published a story on a protest in Jiaxing in Zhejiang province. The story goes that 500 or so people swarmed the Jinko Solar Co Ltd factory last Thursday night to protest what they believed to be exceedingly harmful practices that have created health concerns including highly volatile emissions, and the dumping of toxic chemicals in the nearby river.