Moringa Oleifera known popularly as Moringa is one of the new plants in Nigeria gaining a lot of popularity because of is insanely amazing health benefits. It has been the feature of so many of these ‘miracle cures’, as the name of Moringa in the list of ingredients is sure to boost sales. Moringa has…
