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