By Forbes India| Jan 22, 2024
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