People across India flock to Ayodhya as countdown for Ram Mandir inauguration begins

The final countdown for Ram Mandir begins. People from all across India flock to Ayodhya to witness the grandiose inauguration.

Related Stories

No stories found.
The New Indian Express
www.newindianexpress.com