Struggling to slim despite your best efforts? There’s growing evidence that simply treating a hidden “yeast infection” in our GI tracts makes weight loss instantly easier. The yeast, called Candida ...