What the hell did I just read.
There were words, and they were vaguely scientific, but they didn't mean what the author thought they meant. For one thing, glycolysis is the MAIN way that your body metabolizes biochemical compounds. Not an alternate way. Also, mitochondria are not cells, they are organelles. And cancer cells are "immortal" due to telemerase, an enzyme that prevents their DNA from degrading with each replication (which is what happens with normal cells' DNA). I can't talk about the validity of the "on/off switch" because I have no idea what they are referring to--there are any number of processes that can be inhibited to kill a cell.
Now, I'm not saying that it's completely impossible for cancer to be cured or even that it hasn't been, in fact, cured by someone in your city, but there is some very key information missing from this article because what I've been reading doesn't make any sense. The link attached is slightly better, but I'm still not entirely sure exactly how this drug works...and I'm not sure they do yet either.
Also, in mildly related news, someone in my city cured cancer as well.