900 pigs have been found dead floating down the Huangpu river near Shanghai. The river is used as drinking water by city residents.