By: Fern Sidman In Geneva last week, before the United Nations Committee Against Torture and Other Cruel, Inhuman or Degrading Treatment or Punishment (UNCAT), the veil of denial surrounding Hamas’ atrocities on October 7 was torn apart once again — this time by two of the survivors themselves. Aviva and Keith Siegel, a married couple […]

