International law, historical grievances, and failed peace efforts keep Israel-Palestine trapped in unending conflict ...