Ayodhya's Ram Janmabhoomi Trust Paid Rs 400 Crore in GST & Taxes Over 5 Years

Last updated: 19 March 2025