China pulls out 5,916 pigs from Shanghai river

The number of dead pigs found floating in a river flowing into Shanghai has reached nearly 6,000…