What's this about stevia?
I have heard that stevia has a tendency to make you gain weight. Is this true? So many of these sweeteners are full of chemicals. I thought I had found the answer in stevia. Also hunting for a good rye crispy cracker that tastes good and haven't found that to eat with my soups. Someone help me? Barb