This 106-Year-Old Survived On Neem Leaves For 32 Years, Has Surprising Pakistan Connection

At 106, this Baba still runs daily after surviving on leaves for 32 years. His incredible journey of penance and endurance is inspirational. Discover his story

Viral