Five wonders of Moringa leaf you didn’t know
The miracle tree, Moringa, Moringa Oleifera, or the drumstick is a plant recognized for its medical properties. It is used to treat more than 300 conditions. All parts of the Moringa tree possess some medicinal or nutritional value” says Amrit Walia (Amritpal Singh Walia) Co-Founder of Pioneer Sustainable Agriculture PSAL organic farm located in Nigeria. […]
Continue Reading
