Human Harvest
David Matas and David Kilgour investigate the organ harvesting trade in China.
Release Date
April 7, 2015Runtime
51 minRating
NRDirected by
Leon LeeWritten by
Leon LeeLanguage
EnglishBudget
$0Revenue
$0Status
Released
Crew11 crew members
Trailers1 video