Spiritual speaker Aniruddhacharya, also known as Pookie Baba, sparked outrage with sexist remarks suggesting women unmarried at 25 are promiscuous. His comments, made at a religious event, drew condemnation from women’s rights advocates and led to protests demanding legal action. Aniruddhacharya later apologized, claiming his words were taken out of context, and only…