Defying Disease.. eating to starve cancer?

I am sure many of you have heard of Ted Talks. I have just begun watching Ted Talks and this is one of the first episodes that I have seen. The message really spoke to me and I was moved to share it. Please share your comments.