At the ICJ this morning Blinne Ni Ghralaigh catalogues Israels violations (and defiance) of international law.

Comments