Dead pigs float in a branch of Huangpu River in Pinghu, Zhejiang province, March 11, 2013. Over 2,200 pigs have been found dead in one of Shanghai's main water sources, official media reported, triggering a public outcry in China where concerns over food safety and environmental pollution run high. REUTER/Aly Song