Human Harvest

Human Harvest

China's Illegal Organ Trade

2015 · Documentary · 0h 51m · 7.5

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

Cast

You May Also Like