Latest & Breaking News Updates.
The temple’s foundation was laid using a specially mixed 56-layer engineering film. New Delhi: Ayodhya, an…