Dead Ducks Join Dead Pigs in China Rivers

Dead pigs are apparently washing up everywhere in China. More than 16,000 pig carcasses have chocked a Shanghai river. And now, 600 miles away, more pigs are washing up.


Trending Now