Dead Ducks In China

A few weeks ago 16,000 dead pigs were found floating in the rivers of Shanghai. Now China has 1,000 dead ducks to clean out of its rivers. To read more, click HERE. 

Latest