Status
Released
Release
April 7, 2015
Runtime
51m
Find streaming, rent, and buy options for US
"China's Illegal Organ Trade"
David Matas and David Kilgour investigate the organ harvesting trade in China.
Ethan Gutmann
Self
Shi-Wei Huang
Carlos Iglésias
David Kilgour
Yumei Liu
David Matas
Damon Noto
Yubin Pang
Enver Tohti
Torsten Trey