Where To Stream Panorama Season 2018 Episode 40
The Great Implant Scandal
- Aired November 26, 2018
- 30 Min
Almost a billion people have a medical device in their body. Reporter Deborah Cohen investigates if some patients are treated like human guinea pigs.