Jasmine LeMaster, April 22, 2015 What the Heck Is Stevia? Could there actually be a sugar replacement that’s natural and good for you? Read on to learn the truth about stevia. Living Well Daily