Moringa leaves or drumstick leaves is the staple one of northwestern India which is good in 1.antioxidants, 2.aids in hair growth, 3.lowers cholesterol, 4.maintains insulin level for diabetic patients, 5.treats depression. 6.It improves immunity & 7.boosts stamina. Good in treating…