You conveniently forget that Jerusalem has mixed population, and NOBODY in the world approved the annexation of East Jerusalem. No country can unilaterally declare a city its own when there are other claims on it. It's a matter of negotiation and finding a just solution for both parties not only one. Israel's historical rights to the city have no more international value than if Spain claimed Sicily or South America only because they once ruled there. The only international legitimacy that Israel has is the United Nations partition resolution, like it or not. Everything else is open for negotiation,
Army: Blast in Korean DMZ wounds two South Korean soldiers (Reuters)
from the article: Israel's Titanic moment: Does Obama want Bibi's head?