70-year-old Ayodhya dispute put to rest

Supreme Court of India on Saturday delivered a landmark judgement in a politically-sensitive Babri Masjid-Ram Janmabhoomi Title Suit, observing that a Ram temple will be built on the disputed 2.77 acres land in Ayodhya.