A 'miracle' supplement called moringa oleifera is gaining attention, thanks to its long list of potential benefits ... was ...