3000 Dead Pigs found floating in Shanghai rivertelegraph.co.uk1 point·42tree··0 commentsOpen articleSaveView on HN