Who really has the rights to Jerusalem?
Jerusalem, the Holy City, is revered by three groups of people. For Jews, it is holy because that is where King David built the Temple. Muslims hold Jerusalem sacred because it is where the prophet, Mohammed, was said to have been transported to Heaven. And Christians revere the Holy City because it was where Jesus ministered to the people, died, rose again and then ascended to Heaven.
The battle being fought at this point in history is between the Jewish people and the Muslims. They are fighting for physical possession of the city. They can fight and manipulate, but it won't change the outcome. The final battle will be fought one day and then Jesus himself will be victorious and will reign from His throne.