The Supreme Court finally brought the decades-old contentious Ayodhya title dispute case to a conclusion on Saturday. The apex court gave the disputed land to the Ram Janmabhoomi Nyas, recognizing Lord Ram -- the deity Ram Lalla as a legitimate legal personality. The entire 2.77-acre of disputed property was given to Ram Lalla.