FreePalestine May 17, 2024 01:55PM A protester shouting 'liars' interrupts an Israeli official's genocide denial at the Hague todayIsraeli official heckled in court as Israel denies g...