Check out this interview on English Al Jazeera. I bet that that guy wont be invited back anytime soon.
Here is the transcript
Al Jazeera: Joining me now is Gary Grant, a barrister specializing in international law. Does Hamas have any sort of a case in the eyes of international law for this attack?
Gary Grant: Very little. Any country's first duty is to protect its citizens. It is called self defense. And of course Hamas is an organization intent on the destruction of Israel and the Jews in Israel as part of its covenant.
AJ: Surely it is not proportionate.
GG: Well, not quite that simple. If someone were to run at me, a knife-wielding lunatic, I don't have to wait for that knife to enter my heart before I am allowed to respond. I am allowed to take preemptive action in order to stop it [Yaakov: You also don't have to fight back with a knife - if you have a machine gun, take him down]. Now Israel...
AJ: Surely the killing of civilians is against international law and the targeting of populated areas where you know that civilians are going to die is against international law.
GG: Even if you target your action at military sites, civilians are inevitably going to get killed...these need to be contrasted with the actions of Hamas where every single rocket is designed to attack civilian populations, so every single act of Hamas in firing these rockets is clearly an illegal act without any legal justification.



