Israel has violated the ceasefire agreement with Hamas again, opening fire on Palestinians and killing a teenager in the ...