All excerpted posts are © the original author. Please consult their blog for the full story and to comment.

rampant

Thursday 23 January 2020

American Loon #2299: Richard Stephenson & the CTCA

Richard Stephenson is the founder of the Cancer Treatment Centers of America (CTCA), which is probably the most powerful backer of the quackery that is naturopathic oncology in the US. Stephenson founded the CTCA out of frustration with cancer care after his mother died of cancer, but...

Read the full lunacy: #2299: Richard Stephenson & the CTCA Encyclopedia of American Loons