In this three-month series exploring simple teas and yoga postures (asanas) to keep you healthy during the holiday season, November will explore bitter neem (Azadirachta indica) and the powerful antioxidant amla (Emblica officinalis). First up is neem, often called “the wonder tree” or “nature’s pharmacy.” Read more…