President Barack Obama, during his visit to Israel, spoke at the Jerusalem Convention Center to Israeli students. It was a typically pragmatic speech, reminding the audience that US will defend the country against those who oppose its “right to exist” while at the same time outlining how Palestinians deserve a state of their own.