January 22, 2024 Indian Prime Minister Narendra Modi on Monday inaugurated a grand mandir of Hindu Lord Ram in Ayodhya. The mandir was built on the site of the 16th-century Babri Masjid, which was demolished by a Hindu mob in 1992. The inauguration ceremony of the mandir was a grand…