What Is Stevia, Anyways?

What Is Stevia, Anyways?

Stevia sweetener is an intensely sweet, white powder derived from the Stevia plant, which is native to Paraguay and Brazil but is now also grown in China and Japan as a crop. The plant has been used in Paraguay since the 16th Century as a herbal medicine as well as to...