
Stevia: Natural Sweetener or Too Good To Be True?
What Exactly Is Stevia? Stevia comes from the Stevia rebaudiana plant, native to South America, where people traditionally used its leaves to sweeten teas. What we see on store shelves today is usually a purified extract of steviol glycosides, the...