The inauguration of the Ram Mandir in Ayodhya on January 22 turns into an audio-visual spectacle
31 Jan 2024 6:50 PM GMT