ICJ has demolished Israel’s claims that it is not occupying Palestinian territories