Ma Anand  Sheela is in the spotlight again. The mastermind behind the largest bioterror attack in U.S history, that resulted in more than 700 Salmonella infections, is the subject of a new Netflix documentary.

“Searching for Sheela” is about Sheela’s current life and follows her as she returns to India
Continue Reading Former guru follower decries bio-terror guilt in new Netflix documentary