For the Israelis, October 7 is a date that will forever live in infamy, Something snapped. Hiroshima, Nagasaki and Dresden come to mind. Opinion.

Read more