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

The 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...