Defying international law seems to be what Israel does best.  The International Committee of the Red Cross recently released the following (from Al Jazeera):

“The International Committee of the Red Cross (ICRC) has described Israel’s blockade of the Gaza Strip as a violation of the Geneva Conventions and called on the Israeli government to lift it.

In a statement released on Monday, the organisation called the blockade “collective punishment”, a crime under international law. It described Gaza as a territory plagued by frequent power cuts, a ruined economy, and a collapsed health care system.”

Collective punishment is illegal.  There are no qualifiers to this statement, the actions being taken against the people of Gaza are illegal.

“In Luxembourg on Monday, foreign ministers from the European Union condemned the Gaza blockade as “unacceptable and counterproductive,” and called for immediate and unconditional opening of crossings for humanitarian aid.

“The most important part of what we can do is to try and provide support to actually get the crossings open and to … help people rebuild their homes, to provide for businesses, to try to support everyday things,” Catherine Ashton, the EU foreign affairs chief, said.”

Sounds like a reasonable starting point to me.