×
Ayodhya: 25 Years Later

The Hindu Inflexion

The domes of Babri Masjid fell on the remains of the Nehruvian consensus. The aftershocks are being felt even today

Just before the demolition on December 6, 1992