“Fed Up”, Louis Theroux and Making Your Point

Yesterday I watched “Fed Up” on Netflix and became very scared. [The official site for “Fed Up” –¬†] It is a documentary, claiming to be revelatory, about the negative impact that sugar and Big Food has on the health of Americans particularly; though it does extend to the rest of the world as so-called Big […]