
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
From the publisher's feed