Human Harvest Poster

Human Harvest

78.00% | April 7, 2015 |

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

Featured Crew

Leon Lee
Director
Zhenyu Wang
Editor
Leon Lee
Cinematography

Images