CorrespondentOct 32 minEditorialIdol UproarThe removal of Sai Baba idols from temples in Varanasi city has ignited a fresh wave of religious contention in India. Saffron groups and...