Discovery Channel documentary Moringa - The Miracle Tree
• youtubeMoringa has an impressive range of medicinal uses with high nutritional value. Different parts of this plant contain a profile of important minerals, and are a good source of protein, vitamins, beta-carotene, amino acids and various phenolics.