Skip to content
Search

Latest Stories

ayodhya

India's Prime Minister Narendra Modi arrives to attend the opening of a grand temple to the Hindu god Lord Ram in Ayodhya, India, January 22, 2024.
Analysis

Modi opens Hindu Temple of Ram with eye on elections

On Monday, thousands of worshippers flocked to the Indian city of Ayodhya to attend the inauguration of what some are calling the “Hindu Vatican.”