President Barack Obama is defending his support for ally Israel against what he says are politically-motivated attempts to show him as less than fully supportive of the Jewish state.
Nonetheless Obama was expected to raise unpopular topics during an address Sunday to Israel's foremost lobby group in the United States. He also sees Israeli Prime Minister Benjamin Netanyahu at the White House on Monday.
Obama says he has backed Israel without hesitation through three years in office, despite some differences over policy. He told a magazine interviewer last week that his political rivals ignore that record.
The U.S. and Israel are currently at odds over what to do about Iran's disputed nuclear program, with many in Israel supporting a pre-emptive strike.
The White House is urging caution.