BOSTON—Sen. Scott Brown is faulting President Barack Obama for trying "to publicly dictate" the terms of a peace between Israelis and Palestinians.
The Massachusetts Republican also applauded Israeli Prime Minister Benjamin Netanyahu (neh-ten-YAH'-hoo) for expressing his willingness to compromise in pursuit of peace.
Brown made his comments Tuesday following a speech by Netanyahu to a joint session of Congress.
Netanyahu congratulated the United States for killing Osama bin Laden and said he supports true democracy throughout the Middle East and wants peace with Israel's Arab neighbors.
Netanyahu has challenged Obama's support for drawing the future borders of a Palestinian state and a Jewish state on the basis of Israel's pre-1967 war frontiers. Obama has said the territorial markers could be adjusted through land swaps.
Brown said the U.S. shouldn't undermine Israel.