THE WONDER OF A MORINGA TREE Moringa (Murunga) flowers, leaves and pods can be prepared in a variety of delicious ways. Words Megan Sathasivam. Photography ...