The US president has said that his country's relationship with Israel means he has to be "honest" with the country over such controversial issues such as settlements and their obstruction to peace. Barack Obama told NPR, a US radio network, in advance of his trip to the Middle East that he wanted to see a "new dialogue" in the region in order to forge a solution to the Middle East conflict. "I think there have been times where we are not as honest as we should be about the fact that the current direction, the current trajectory, in the region...