
Sign up to save your podcasts
Or


Amid rituals conducted by Hindu priests, Indian Prime Minister Narendra Modi opened a grand temple built in the northern town of Ayodhya in honor of one of Hinduism's most revered gods, Lord Rama
By Joby ThomasAmid rituals conducted by Hindu priests, Indian Prime Minister Narendra Modi opened a grand temple built in the northern town of Ayodhya in honor of one of Hinduism's most revered gods, Lord Rama