News|World
A temple to a top Hindu deity was built over a destroyed mosque in India. Here is why it matters
India’s top politicians, religious leaders and celebrities have gathered in the holy city of Ayodhya for the partial opening of a grand temple for one of Hinduism’s most revered deities, Lord Ram
January 22, 2024