United Kingdom of Great Britain and Northern Ireland
February 04, 1964
Horizon
Death Wish - The Untold Story
Season 31 Episode 5
In this report by Horizon, we look at a type of cancer which cured itself. The cancer cells were killing themselves and finding out why may revolutionize future cancer treatment.