The Ayodhya Story: From Ram Lalla’s Glimpse in 1949 to Babri Masjid Demolition in 1992 | The Quint
April 24, 2025 · 15 min
The consecration of the Ram Mandir on 22 January 2024 in Ayodhya is a huge political event, being the culmination of a decades-old dispute, which started in 1949. The Quint revisits the story to trace the events that led to the demolition of the disputed structure in 1992.