#Human Harvest by #Vancouver filmmaker Leon Lee wins prestigious award for exposing organ harvesting in China. http://t.co/6IJVpB6Whb
— ErinEllis (@ErinEllis) April 25, 2015
Wow. Vancouver filmmaker Leon Lee wins a Peabody(!) for Human Harvest - doc about illegal organ harvesting in China: http://t.co/HHceK7Ftwa
— Kevin Eastwood (@Kevin_Eastwood) April 23, 2015
The ice is starting to break around the subject of forced, live organ harvesting in China: http://t.co/2c04fOUhxh Congrats to Leon Lee!
— Stephen Gregory (@StephenEpoch) April 24, 2015