The ongoing Israeli massacres of Palestinian civilians prompted the International Criminal Court (ICC) on November 21 last ...