Dispatches
S33E16
S33E1645 min· aired 6/24/2019

Britain's Breast Implant Scandal

TMDb0.0
Nexus es300905TMDb ep 2220968

Overview

Abbie Eastwood investigates whether breast implants are making women ill, or worse still causing cancer.