Note: This post is sponsored by Kuli Kuli. Moringa oleifera, also called drumstick tree or horseradish tree, is a plant that has gained popularity as an herb for energy and weight control. But what is it? And what benefits does it really have? Moringa’s rise to glory actually began in ancient India where it flourished. While […]