Devotees take pictures inside the Lord Ram temple after its inauguration, in Ayodhya, India on January 22, 2024. Image: Reuters /Adnan Abidi