I don't see where that link you post to is endorsing allopathic treatment for cancer. Explaining yes. Not endorsing though. If you look at the sites for Moss Reports - it speaks of the importance of natural treatments for cancer and taking our health into our own hands.
May I suggest you re-read it? Or point out what exactly is the offence?