I recently tried Moringa Magic, a supplement that has been gaining popularity for its health benefits, and I have to say, I’m ...