7.8
English/51 min./2015
David Matas and David Kilgour investigate the organ harvesting trade in China.
6.1
6.8
7.1
8.7
8.0
7.9
8.5
6.9
8.2
8.6
8.1
8.4