2,800 Dead Pigs Found In a Shanghai River

Over the weekend more than 2,800 dead pigs were fished out of the Huangpu River that bisects Shanghai–and is a source of drinking water for the city’s 23 million residents. The story highlights a seldom-covered source of China’s water pollution problem: agricultural

Read more