More than 13,000 dead pigs have been fished out of rivers in and near Shanghai, renewing concerns about animal disease and water safety in China, according to the South China Morning Post. The paper reported
Continue Reading More Than 13,000 Dead Pigs Turn Up in Shanghai Waters