NewsFeed

Devotees rush to India’s newly inaugurated Ram temple

Crowds of devotees lined up outside the newly inaugurated Ram temple in Ayodhya in India, which opened to the public after being inaugurated by Prime Minister Narendra Modi. The temple is built on the site of a centuries-old mosque that was destroyed by far-right Hindu mobs in 1992, who say a temple originally stood there.