Human Harvest (2015)
Run Time: 0h51m | Release: 07 Apr 2015
7.8 / 106 Vote Count
Overview:
David Matas and David Kilgour investigate the organ harvesting trade in China.
Cast Of - Human Harvest
Crew Members
Self
Self
Self
Self
Self
Self
Self
Self
Self
Self