Following from previous attempts, see here and here, to break the crippling blockade of the Gaza strip by Israel, a new ship, the Estelle, is on the way to the Gaza strip carrying much needed construction materials. Latest reports though indicate that in another act of piracy, the Israeli military […]