Source: The HinduVijaykumar Patil It was an outrageous claim then but Moringa leaves help prevent 300 diseases A NATURAL SHIELD: Moringa leaves help prevent various diseases in human beings.Some time ago in a remote village of eastern India, Balbir S. Mathur, a naturalist who heads a United States-based organisation called Trees for Life, came across […]