Israel certainly had a legitimate causus belli under international law in the closing of the Straits at Sharm-el-Sheik.
no it did not. And your attempt at trying to paint only the Arab side as engaged in killing civilians is really dishonest. As Israeli military analyst Ze'ev Schiff summarized, "... the Israeli Army has always struck civilian populations, purposely and consciously" In adittion to that sttlers target and kill civilians too. Stop trying to deny this.