Health Benefits of Moringa (Drumstick/Sahjan): India’s Nutrient-Dense Superfood Tree

There’s a moringa tree in almost every second backyard I’ve visited in India, and for the longest time I barely paid attention to it beyond using the pods in sambar. It was only when I started reading up on nutrition that I realised how much this quietly ordinary tree actually does for us, from the […]