Indian PM Narendra Modi at the Ram temple in Ayodhya. Photo: BJP.

Indian PM Narendra Modi at the Ram temple in Ayodhya. Photo: BJP.