A Place For Humans

with Ex Cult Member Sarah Landry

08.05.2020 - By Dakota WintPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

Nithyananda is a self-proclaimed physical incarnation of Lord Shiva and charges people upwards to $12,000 for his retreats. Sarah Landry was deeply invested into the belief that he really was God, until she discovered children were being beaten. This was the first stage of her deprogramming. Nithayananda has fled India to evade being put in prison. Depsite the child abuse, rape cases, murder accusations, Nithayananda followers remain loyal.

More episodes from A Place For Humans