Over 3,000 dead pigs found in Shanghai river Thousands of pig carcasses were seen floating in a key water source in Shanghai, sparking…