Ram Janmabhoomi Teerth Kshetra Trust posts ₹220.81cr income in Ayodhya

India