
Start watching with your public library card or university login
Human Harvest China’s Organ Trafficking
2014
51 mins
Director
Leon Lee
Features
David Kilgour, David Matas, Ethan Guttman
Supplier
Flying Cloud Productions