How legitimate are the cases for Vitamin B17 or Dichloroacetate as treatments for cancer?
This article has piqued my curiosity, but doesn't cite any sources.
It has a bit of a conspiracy theory vibe to it, anyone qualified to give an objective call on this?
Posted Mar 24, 2012, 11:24 PM UTC
32