On Monday, Indian Prime Minister Narendra Modi presided over the consecration of the Ram temple in Ayodhya, in the Indian state of Uttar Pradesh. Executive power symbolically fused with Hindu religion — harking back to myths of Indian rulers as incarnations of Supreme Lord Vishnu — at the former site of the Babri Masjid mosque, demolished by self-styled “angry Hindus” in 1992.