India had got a rude shock three decades ago when the historic Babri Masjid was demolished by the Sangh brigade in broad daylight. But despite the violence of this act and the hundreds of lives. . .
December 6, 2022 will mark the completion of three decades since the demolition of the Babri Masjid. The time bomb that was planted in the wake of India’s independence, with the surreptitious installation of idols. . .