poster

Human Harvest

78% | Apr 07, 2015 |

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

Featured Crew

Leon Lee
Writer
Zhenyu Wang
Production Manager

Cast

Images