TEL AVIV—When Hamas last released hostages from Gaza —more than a year ago—Israelis watched on live TV as masked militants ...