Ma Anand Sheela is a woman surrounded by controversies, and…