Human Harvest
78.00%
|
April 7, 2015
|
David Matas and David Kilgour investigate the organ harvesting trade in China.
Featured Crew
Leon Lee
Director
Zhenyu Wang
Editor
Leon Lee
Cinematography