Aniruddhacharya, aka “Pookie Baba,” faces nationwide protests after insulting comments about women. Protesters demand his arrest, FIR, and a strong public apology.
Do you want to be informed everytime with our latest news?