The evidence is now irrefutable that Hamas and its confederates tortured the hostages released from Gaza in November 2023. A new hostage exchange deal has just seen the release of three Israeli ...