Babri Masjid or Ram Janmabhoomi? The 25-year-old legal battle