Ayodhya’s Ghosts
THE demolition of Ayodhya’s Babri Masjid in 1992 was an epochal moment in the post-independence history of India. As the frenzied mobs of Hindu hard-liners reduced the mediaeval mosque to rubble, based on the belief that it had been built… Continue Reading