Zhenyu Wang

Filmes

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.