Amma - Sex at the Shrine? Hugging Saint - Sai Baba, Teal Swan, Mas Sajady, Derek O'Neill, Gail Thackray
No surprise, Amma and many self-proclaimed fabulous gurus are said to be having sex at the shrine. Some are even accused of being pedophiles. Beware and be warned about these alleged perverted scammers.