Boston -
12 Feb 2014 12:07
BEIJING (AP) -- Villagers in southwestern China infuriated by a factory that was polluting the environment smashed its offices and equipment, and later clashed with police, underscoring the potential for such concerns to trigger violent unrest.
Share this Article