Some call it a miracle.
Could it also be good science?
Ancient medicine claims that Moringa leaves prevent 300 diseases.
Anecdotal evidence and preliminary studies suggest that Moringa leaves could be a miracle cure for malnutrition.
The time has come to test these claims and share the results with the world.