T telegraph.co.uk 3000 Dead Pigs found floating in Shanghai river 1 points 42tree 13 years ago 0 comments