The simple truth is that there has been no ceasefire. Israel has constantly violated the agreement it signed, so far with impunity from the US, and it is failing to make the required progress towards ...