Human Harvest

Human Harvest

2015
Rated 7.5 out of 10
Leon Lee

David Matas and David Kilgour investigate the organ harvesting trade in China.

No comments yet. Be the first.