We’ve heard a lot of alarmist chatter about the recently commercialized sweetener, Stevia. There have been the usual warnings from the ‘food safety’ advocates that it’s not really ‘natural’ and it’s not ‘healthy’. But new evidence seems to contradict those popular notions. In spades!Read More →