It’s amazing how some foods gain sudden popularity, isn’t it? Especially when you consider the fact that they’re already being used in several cultures for centuries now! Moringa is one such food that has become a health food superstar, and with good reason too! Did you know the reasons why moringa is a super food? […]