kindred
New member
Does anyone know anything about stevia? The interwebs say it is a healthy alternative for sugar. I eat about 2x table spoons of sugar every day and I want to cut it out totally. I'm looking for alternative options. Does anyone know anything about stevia?
Wiki says that and that seems to be what most other sites say.
Stevia - Wikipedia, the free encyclopedia
Wiki says that and that seems to be what most other sites say.
Stevia - Wikipedia, the free encyclopedia