US Presidential candidate Barack Obama, speaking at the AIPAC convention in Washington, said that Jerusalem must remain undivided.
"Jerusalem must remain the capital of Israel, and it must remain undivided," Obama said, to the rousing applause of the AIPAC audience. He also said that any agreement Israel makes with the Palestinian Authority must retain Israel's character as a Jewish state - thus appearing to side with the Israeli position on not allowing Arab refugees from 1948 into Israel.
Obama said that he would never compromise on Israel's security. He noted that the Bush policy in Iraq - war at the expense of diplomacy - has weakened the security of both Israel and the U.S., because in the past two years Iran has increased its threats against Israel and its nuclear capabilities.
"I will do everything in my power - everything - to ensure that Iran does not achieve a nuclear weapon," Obama said.