Does everyone agree that processed sugar feeds cancer very …

Twetch ·

Does everyone agree that processed sugar feeds cancer very efficiently? Maybe we can start by agreeing on that?