Explained: The land dispute at the heart of Ayodhya case | Archives
Oct 16, 2019, 01:07 PM ISTThe Ram Mandir-Babri Masjid dispute has been a socio-religious debate in India for decades. It focusses on a plot of land in Ayodhya, a city located in Faizabad district of Uttar Pradesh. The site has been regarded holy among Hindus, who believe it to be the birthplace of Lord Ram.