Human Harvest

Human Harvest

David Matas and David Kilgour investigate the organ harvesting trade in China.

Cast
Ethan Gutmann Shi-Wei Huang Carlos Iglésias David Kilgour Yumei Liu David Matas Damon Noto Yubin Pang Enver Tohti Torsten Trey
Trailer
Home Browse
Ask Not Movies