Human Harvest photograph

Human Harvest

Use attributes for filter !
Initial release 2014
Directors Leon Lee
Producers Leon Lee
Screenplay Leon Lee
Date of Reg.
Date of Upd.
ID2425455
Send edit request

About Human Harvest


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

Human Harvest Photos

Related Persons

Next Profile ❯