Home Tags SC dismisses plea against removal of Sai Baba’s idols

Tag: SC dismisses plea against removal of Sai Baba’s idols