S33E16
24 Jun 201945 min

Britain's Breast Implant Scandal

Dispatches – Season 33

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

Download Subtitles