DesiMDB
Human Harvest poster
EN

Human Harvest

Also known as Davids and Goliath

“China's Illegal Organ Trade”

7.58 votes20150h 51m

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

IMDb

Your rating

You may also like