Excellently explains how ridiculous it is to claim Palestinians expected to give...