Yes,a lot longer than a few thousand years, but not millions of years.
Who said natural remedies don't work, you are spouting bollocks as per usual. I'm saying there's no known cure for cancer, natural remedies included. If there is I'd like you to point it out to me, one anecdotal account won't cut it.