Where To Stream Dispatches Season 2019 Episode 16
Britain's Breast Implant Scandal
- Aired June 24, 2019
- 30 Min
Reporter Abbie Eastwood investigates whether breast implants are making women sick - or, worse still, causing cancer
Britain's Breast Implant Scandal
Reporter Abbie Eastwood investigates whether breast implants are making women sick - or, worse still, causing cancer