Former Ambassador to the United Nations John Bolton John BoltonDiplomacy with China is good for America The Hill's Morning Report - Sponsored by The Air Line Pilots Association - Pence lauds Harris as 'experienced debater'; Trump, Biden diverge over debate prep DOJ launches probe into Bolton book for possible classified information disclosures MORE said President Trump Donald John TrumpObama calls on Senate not to fill Ginsburg's vacancy until after election Planned Parenthood: 'The fate of our rights' depends on Ginsburg replacement Progressive group to spend M in ad campaign on Supreme Court vacancy MORE will not secure a peace deal between Israel and the Palestinians.

“[Trump] is an optimistic man and can take a good shot at it, but I don’t think the conditions exist,” he said Monday in Jerusalem, according to The Jerusalem Post.

“I don’t think the two-state solution is viable anymore,” Bolton added. “It’s not a question of personality or effort, it is just undoable.

ADVERTISEMENT

“There has been a 70-plus year effort for the two-state solution [which has failed]. You can’t put it back together again.”

Trump returned to the U.S. this weekend after his first foreign trip as president, a trek that included stops in Saudi Arabia, Israel and the Vatican.

The president during his visit to Israel expressed hope for peace between the Israelis and Palestinians.

“Today, let us pray for that peace and for a more hopeful future across the Middle East,” he said at the Israel Museum in Jerusalem.

“There are those who present a false choice,” Trump added. “They say that we must choose between supporting Israel and supporting Arab and Muslim nations in the region. That is completely wrong.”

Trump added that he is “personally committed to helping Israelis and Palestinians achieve a peace agreement.”

“Making peace will not be easy,” he said. “We all know that. Both sides will face tough decisions. But with determination, compromise and the belief that peace is possible, Israelis and Palestinians can make a deal.”