ICJ Delivers Devastating Judgement Against Israel, Calls Occupation Illegal