Neem, Azadirachta indica, Ayurveda and nature’s pharmacy in a tree

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…