Open sidebar
Focus
Viewster Online Film Festival
|
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
Copy
Facebook
X
Truth
Gettr
LinkedIn
Telegram
Email
Nov 13
|
Copy
Facebook
X
Truth
Gettr
LinkedIn
Telegram
Email