Israel Suffers Massive Defeat In ICJ Genocide Case · Owen Jones · Sentinel