Exactly, those links aren't sources, they are just nonsensical and/or credulous Moringa hyping addresses. Stephen Biko already decimated the ridiculous John Hopkins/US National Library of Medicine/National Institute of Health "peer reviewed" claim back on page two http://www.vehicross.info/forums/sho...1&postcount=20
Other than appeals to authority, correlation/causation falicies, reliance on anecdote as evidence (which themselves are dependent on placebo, confirmation bias, and regression to mean effects), and strawman beating, you got nothin but a MLM sales pitch. I think Margene on HBO's Big Love is also selling this product.