Owing to covid-19 pandemic, the celebrations for Shri Ram Janmotsav have been mellowed down. This is first grand celebration of Ram Navami after the Supreme Court verdict in November 2019 which ruled in favour of the temple.
It is pertinent to note that Abrahamic beliefs such as Islam and Christianity do not endorse multiple gods and their depiction. In Islam, the depiction of idols and human forms of God are considered 'haram'. Idolatry is one of the biggest sins in Islam.