Analysts say Modi's leadership of the ceremony symbolises for supporters of his Hindu nationalist party that India is finally ready to end what they call appeasement of minorities and move towards their goal of building a Hindu-first nation.
Indian Prime Minister Narendra Modi today inaugurated the Ram temple in Uttar Pradesh's Ayodhya amid religious fervour, signifying a triumph of his muscular Hindu nationalist politics ahead of the parliamentary elections due in a few months.
Tens of thousands of chanting and dancing devotees waving flags, honking horns and beating drums have converged on the northern town of Ayodhya, with roads clogged, trains packed full and the rest marching in on foot.
The construction, begun in 2020, had been a contentious issue as the temple stands on the site of a 16th century mosque demolished by Hindu mobs in 1992, sparking nationwide riots that killed 2,000 people, mostly minority Muslims.
Analysts say Modi's leadership of the ceremony symbolises for supporters of his Hindu nationalist party that India is finally ready to end what they call appeasement of minorities and move towards their goal of building a Hindu-first nation.
Indian Prime Minister Narendra Modi today inaugurated the Ram temple in Uttar Pradesh's Ayodhya amid religious fervour, signifying a triumph of his muscular Hindu nationalist politics ahead of the parliamentary elections due in a few months.
Tens of thousands of chanting and dancing devotees waving flags, honking horns and beating drums have converged on the northern town of Ayodhya, with roads clogged, trains packed full and the rest marching in on foot.
The construction, begun in 2020, had been a contentious issue as the temple stands on the site of a 16th century mosque demolished by Hindu mobs in 1992, sparking nationwide riots that killed 2,000 people, mostly minority Muslims.