Human Harvest
Nobel Peace Prize nominees David Matas and David Kilgour investigate the organ harvesting trade in China and uncover one of the world’s worst crimes against humanity.
Genre: Uncategorized
Director: Leon Lee
Actors: Carlos Iglésias, Damon Noto, David Kilgour, David Matas, Enver Tohti, Ethan Gutmann, Shi-Wei Huang, Torsten Trey, Yubin Pang, Yumei Liu