Open sidebar
Focus
Davids and Goliath
|
Zhou Hang
Film on Organ Harvesting Wins Best Documentary
“Davids and Goliath,” a film about organ harvesting from living Falun Gong practitioners in China, won Best Documentary at the 9th Hamilton Film Festival in Hamilton, Canada.
Nov 13, 2014
|
Zhou Hang
Nov 13
|