Unfortunately, the occupation is not really illegal. The status of the Arab state in Palestine was never formalized. It was occupied and annexed by Jordan. When Jordan lost the land in the 1967 War, the West bank and East Jerusalem was still not a state, or even part of Jordan since almost no one recognized the annexation. Because of this, Israel has a strong case that the 4th Geneva convention does not apply. As for resolution 242, it calls on Israel to withdraw "from territories", but doesn't say ALL the territories. Israel has withdrawn from Sinai and Gaza. Any other meaningful or binding Security Council resolution (General Assembly resolutions are not binding) would be vetoed by the US anyways, as they have been in the past.
U.S. Republican John Kasich says he is suspending his presidential campaign (Reuters)
from the article: It's wrong to push out Israeli settlers, even if its legal