The pig carcasses — about 14,000 of them — have been floating down rivers that feed into Shanghai for nearly two weeks. The city's residents have been...