Lindsay HoughtonMay 29, 20183 minKombucha: 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...