Why Ayodhya Disputed Land Was Handed Entirely To Ram Lalla
Source NEW DELHI, INDIA, November 9, 2019 (NDTV): The Supreme Court today ruled in a unanimous verdict that the disputed land in Ayodhya belongs entirely to the Deity Ram Lalla or infant Lord Ram, paving the way for the construction of a temple. The court also ordered that a five-acre plot at a prominent site in Ayodhya would be given…
