Moringa leaves are perhaps the most nutritious leaves in the world. Eedris Abdulkareem talks about the miracle tree in his new single “Moringa” Advocating for good health. This is far way different from the controversial Eedris Abdulkareem we all use to know. This is an interesting song, club banger and party starter and day