Human Harvest

Human Harvest
7.8 Human Harvest
2015, 51 m
China's Illegal Organ Trade
David Matas and David Kilgour investigate the organ harvesting trade in China.
Posters

7.8 Human Harvest
2015, 51 m
China's Illegal Organ Trade
David Matas and David Kilgour investigate the organ harvesting trade in China.