The opening of India’s new Rama temple made waves – but here’s what the central ritual actually meant
- Written by Vasudha Narayanan, Distinguished Professor of Religion, University of Florida
Prime Minister Narendra Modi, center left, performs rituals during the opening of the temple dedicated to Lord Ram in Ayodhya, India, on Jan. 22, 2024.Press Information Bureau via APThe consecration rituals of the icon of Lord Rama were performed in a newly built mega-temple in the town of Ayodhya, India, on Jan. 22, 2024. The prime minister of...








