Israel is the only nation who doesn’t have embassies in the city they designate as their capitol
Jerusalem was settled as a Jewish City over 4,000 years ago.
So who do you think it belongs to?
Certainly not Fakestinians who came after Oslo, or Jordanians
Egyptians, or Saudis.
Good to bring this up now and get each candidate on the record. Although every candidate promises to move the embassies to Jerusalem and once POTUS shamefully bread that promise.
That itself is an indication of just how ill-defined the legal status of Jerusalem is. It would be very rare for a respectable country that maintains diplomatic relations all over the world to establish an embassy in a disputed area.