Apricot seeds are a "mystery cure" for cancer.