S61E15: Cancer: Hope for Sale?

S61E150.06/3/2013

Richard Bilton investigates a controversial American doctor who claims he can cure cancer. Why has he been allowed to sell an unproven and experimental treatment for 30 years?

Episode Ending

No ending yet

Comments

Please sign in to leave a comment

Panorama S61E15: Cancer: Hope for Sale? | Spoil the End