Lindsay HoughtonMay 29, 20183 min readKombucha: THE elixir of lifeHave you heard of Kombucha? The beverage the ancient Chinese called the “Immortal Health Elixir”? Some call it mushroom tea (It’s not...