Advertisement

Sai Baba: Beloved By Millions

Sri Sathya Sai Baba is a popular Indian guru, spiritual figure and educator. He is described by his devotees as an Avatar, godman, spiritual teacher and miracle worker.