Human Harvest (2015)

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