"The number of dead pigs found in a river running through China’s commercial hub Shanghai has reached more than 13,000, state media said Monday, as mystery deepened over the hogs’ precise origin. …
Continue Reading about Dead pigs in China river exceed 13,000