Oh dear God!!!
Tom Phillips, The Daily TelegraphPublished: Mar 12, 2013, 0:24 PM EDT
Shanghai authorities have appealed for calm after China’s latest environmental and health scandal flowed into the city in the form of a putrid tide of rotting pigs.
More than 2,800 decomposing pigs have reportedly been pulled from the upper reaches of Shanghai’s Huangpu River – a source of drinking water for some of the mega-city’s 23 million inhabitants.
How so many pigs got there and why they died remains a mystery, although local media reports have suggested the animals may have been dumped in the river by an unscrupulous farmer from the neighbouring province of Zhejiang.