Error: Twitter did not respond. Please wait a few minutes and refresh this page.
Workers are pulling thousands of dead pigs out of the Huangpu River that runs through Shanghai. Eartags on the deceased swine indicate that they are from neighboring Zhejiang Province, though the cause of death is not yet known. Is this … Continue reading