Ayodhya Ram Mandir to be completed by June 2025, ramparts by September, says construction committee Chairman

Ayodhya Ram Mandir to be completed by June 2025, ramparts by September, says construction committee Chairman