Moringa – Chef Jiwa Raga’s Superfood
29 January 2022
Intrigued by Chef Jiwa Raga’s new superfood discovery, I did some research to uncover exactly what MORINGA is and found that it’s ‘MAGIC,’ derived from the Moringa OLEIFERA TREE, native to South Asia. The leaves were once consumed by the ancient Romans, Greeks, and Egyptians..