In Photos, India’s Devotees Celebrate the Grand Opening of the Ram Temple
For centuries, Hindu pilgrims and devotees have offered prayers at thousands of temples in Ayodhya, a city in northern India believed to be the ancient birthplace of Lord Ram, one…