What is Organic India Moringa leaf powder? Organic India Moringa leaf powder is made from the powdered leaves of the Moringa oleifera tree, which has a long history of traditional use. It is a nutritionally complex whole food rich in vitamins, minerals and amino acids. Moringa leaves have been eaten for thousands of years as a superfood nutritional supplement! In fact, it is often used to combat malnutrition… Continue Reading
Vital Vitamin D: Why You Need it Now
There’s no denying it. Winter is (essentially) upon us. Along with the cold and the snow comes a diminishing of vital sunlight. We’ve been told repeatedly how damaging the sun’s rays are and as a result, either slather on sunblock or avoid it like vampires. But, we actually need sun exposure for our bodies to get adequate vitamin D since it is not found abundantly in foods. Many Americans are… Continue Reading