Nearly 6,000 dead pigs have now been fished out of a Chinese river, which provides drinking water to Shanghai. Workers on the Huangpu River have found over 5,900 pigs since Friday (March 8). Ear tags suggest they come from upstream in Jiaxing City. Officials there caution that the tags indicate birthplace, and not necessarily where the pigs was farmed. rather than where the pigs were farmed. This sign in a pig-rearing city district, says the area for dead livestock is full.