INDIA
After years of dispute over the land, the grand Ram temple in Ayodhya is set to be constructed with the foundation stone of the same already placed by Prime Minister Narendra Modi on August 5, 2021. Now, the trust has revealed the massive budget for the construction of the mandir.