Enver Tohti
Born: None
Hard to Believe
as ThemselfReleased: 2016-11-21
A documentary that examines the issue of forced live organ harvesting from Chinese prisoners of...
Movie pageHuman Harvest
as SelfReleased: 2015-04-07
David Matas and David Kilgour investigate the organ harvesting trade in China.
Movie page