A pig farmer, a busboy, a salon owner, an expat architect and a jaded rich girl cross paths as thousands of dead pigs float down the Yangtze River toward Shanghai.
2007
1965
1947
2006
1935
2008
1942
2021
2017
2018
2010
2016
2023
2019
2002