63 posted 2 years ago by littlestown 2 years ago by littlestown +63 / -0 23 comments share 23 comments share save hide report block hide replies
Search for MAF (macrophage activating factor) - there is tons of research and apparently there are doctors who will prescribe it, and people who claim their tumors disappeared after taking it.
They have always known...