
India’s Prime Minister Narendra Modi has opened a Hindu temple built on the ruins of a historic Mughal-era mosque in the northern town of Ayodhya.
Monday’s consecration of the temple, dedicated to Lord Ram, embodies the triumph of Modi’s muscular Hindu nationalist politics and marks an unofficial start to his re-election campaign in general elections scheduled later this year.