Drumstick leaves are well known for their medicinal properties. Drumstick leaves are said to normalize blood sugars and are recommended to be used regularly.These leaves are bitter in taste. So my husband and kids are reluctant to include them in the diet though I tried few times. I chose this time to make a stir... Continue Reading →