God’s Gift To Man
Long before the advent of farming, God blessed the people in the tropical regions of the world with the amazing Moringa tree. The leaves, flowers, seeds and roots of this tree supply most of the vitamins, minerals, amino acids and protein that our bodies need to survive. The tree is draught tolerant and can grow […]