India News | Reported by Ranveer Singh | Tuesday January 23, 2024
Around 9,500 invitees, including 4,000 saints, a galaxy of businessmen, actors, celebrities descended upon Ayodhya on Monday as Prime Minister Narendra Modi led the consecration ceremony of the Ram Lalla idol at the newly built temple.
www.ndtv.com