Ram Mandir Trust purchases 1.15 lakh square feet of land in Ayodhya News Ram Mandir Trust purchases 1.15 lakh square feet of land in Ayodhya News Analysis India 3 years ago By PTI AYODHYA: The Sriram Janmabhoomi Teerth Kshetra has purchased about 1.15 lakh square feet of land about 2-3 km away from Ram Janmabhoomi...Read More