Ayodhya News: The process of making 1800 idols God begins Post published:March 2, 2025 The process of making 1800 idols God begins Source link Continue ReadingAyodhya News: The process of making 1800 idols God begins