Sathya Sai Baba: The man who touched all

Prophet, spiritual guru or god himself, he was many things to many people. We try to understand the phenomenon that is Sathya Sai Baba.

Related Videos