The Secret Swami
- Episode aired Jun 17, 2004
- 52m
It has been estimated that Sri Satya Sai Baba, India's biggest spiritual leader, has up to 30 million devotees around the world. But increasing numbers of former followers are alleging he ha... Read allIt has been estimated that Sri Satya Sai Baba, India's biggest spiritual leader, has up to 30 million devotees around the world. But increasing numbers of former followers are alleging he has sexually abused them or their families. This World investigates. Swamis, otherwise known... Read allIt has been estimated that Sri Satya Sai Baba, India's biggest spiritual leader, has up to 30 million devotees around the world. But increasing numbers of former followers are alleging he has sexually abused them or their families. This World investigates. Swamis, otherwise known as yogis or gurus, are the holy men of India, and part of ancient tradition. Sai Baba, 78... Read all