Getting your player ready...
BEIJING — In a fresh indication of growing public anger over pollution, hundreds of demonstrators in the eastern Chinese province of Zhejiang on Sunday were camped outside a solar-panel manufacturing plant accused of contaminating a nearby river.



