Editor’s note - This is a timely guest post from Sasha Britton on one of yoga's many health benefits: Strengthening the immune system. Video Source: yogalifescience.com -------------------- A recent story on NPR sheds some light on evidence that may help…