Watch also on: Amazon

© Flying Cloud | 2016 | 52mins | Documentary

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.