Miracle Tree

Have you ever heard of the Moringa tree? I hadn’t until a few weeks ago. The Discovery Channel did a special report about it a while ago. They shared that many cultures have been using it for generations, with different names for the same tree. They call it the...