baptistnews.com
The opening of India’s new Rama temple made waves – but here’s what the central ritual actually meant
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 India, Narendra Modi, performed the rituals during a 48-minute period considered auspicious by Hindu astrologers.
BNG staff