‘Wild Wild Country’ Controversial Subject Ma Anand Sheela: “I Have Nothing to Regret”

“I know who I am and what I did. I do not have to justify to anyone,” Ma Anand Sheela told the crowd at a FYC panel for Netflix’s documentary series.

read more

    

Posted in TV

Leave a Comment