This screen grab shows India's Prime Minister, Narendra Modi, taking part in the ceremony to officially consecrate the Ram temple in Ayodhya in India's Uttar Pradesh. Image: Various sources / AFP