Tag: Featured Screening
IDFA2016 Featured Documentary: Human Harvest
We are proud to present Leon Lee’s award winning documentary Human Harvest as this year’s Featured Documentary. Winner of the Peabody Award for Documentary and Canadian Screen Award Nominee, the film investigates government sanctioned organ harvesting in China linked to...
Admin / August 26, 2016