Moringa oleifera, often referred to as the “drumstick tree”, is a small tree native to India, Pakistan, and Nepal. Nowadays the tree can also be found throughout Asia, South Africa, and Africa. Although it is relatively new to modern health science study, moringa has been used for thousands of years to attend to a multitude of health conditions such as heart disease, diabetes, ... Continue Reading