Jerusalem is one of the oldest cities in the world. For the past 2000 years there has been constant conflicts of various proportions for just a piece of land. All three religions, Christianity, Islam and Judaism have commonality as all branched out from Abraham. All three religions have been fighting over that land from time to time with numerous wars, innumerable deaths and recently the deaths, cries, tears, unrest have been in exponential proportions due to advanced weaponry in warfare.
Even after the completion 2 millenniums, there is constant wars over the 1 Square KM land. Even when they have a common origin, born in the era of better civilized, educated still they have been blinded by religious fanaticism. Have we seen any Indian liberals, intellectuals, Bollywood divas, etc who trend #StandWithPalestine, #SavePalestine give their regular gyan about building a hospital, school at the location of Al-aqsa mosque?
Muslims and Islamists will never agree for such a settlement for Al-aqsa mosque, despite the fact there are strong evidences to show there is a Jewish temple underneath it. Yet they expect Hindus to compromise in their demand for the major Holy sites of Hinduism Ayodhya, Kashi, Mathura inspite of historical records and evidences proving them as Hindu holy sites.
Hindus have waited for several centuries, continued their legal fight, finally won. Next time when a liberal, or Islamist or any type of anti Hindu shames you for Ram mandir, remind them of Al-Aqsa mosque and the history of wars and violence for 2 milleniums and ask them what is their stance on it