It is Hamas who keeps throwing in conditions that are unreasonable and impossible, and it is Hamas that has delayed the ...