Kombucha - which you can buy from Aldi for €1.99 - is a fermented tea full of friendly microbes that feed the good bacteria ...
A mouse study found that fructo-oligosaccharides, a commercial probiotic drink, and chlorophyllin each partially eased ...
This popular snack has a reputation for being healthy, but if you look at things more closely, those benefits are often ...