Miracle Trees (Moringa Oleifera)

“Often referred to as the ‘Miracle Tree’, the Moringa Oleifera is native to the southern foothills of the Himalayas in northwest India. Gram for gram, Moringa leaves contain seven times the vitamin C in oranges, four times the calcium in milk, four times the vitamin A in carrots, twice the protein in milk and three … Continue reading