Replies
-
I like Stevia - specifically the Nu Natural liquid version. I am sure that somewhere there is a study that bemoans it as well. Guess it comes down to what you're willing to put in your body.
-
What a fantastic success story! Way to go.