Zhenyu Wang

PelĂ­culas

Human Harvest
Transportation Coordinator
David Matas and David Kilgour investigate the organ harvesting trade in China.
Human Harvest
Camera Operator
David Matas and David Kilgour investigate the organ harvesting trade in China.
Human Harvest
Production Manager
David Matas and David Kilgour investigate the organ harvesting trade in China.
Human Harvest
Editor
David Matas and David Kilgour investigate the organ harvesting trade in China.