Diabetes Self-Management: On the benefits of Kombucha tea

Kombucha tea is actually made from black or green tea. Also known as the “elixir of life,” Kombucha is made by fermenting tea with a pancake-like culture of yeasts and bacteria, called the “Kombucha mushroom.”

Read more

Posted in Lifestyle & Diet