Human Harvest

Human Harvest

Available on iTunes
David Matas and David Kilgour investigate the organ harvesting trade in China.
Starring David Matas, David Kilgour, Rourou Zhuang
Director Leon Lee