organ harvesting

organ harvesting

Davids and Goliath Official Trailer

1d ago
SOURCE  

Description

Nobel Peace Prize nominees David Matas and David Kilgour investigate the organ harvesting trade in China and uncover one of the world's worst crimes against humanity.