On Oct. 7, 2023, Palestinian nationalist group Hamas launched an attack on Israel, leaving 1,200 Israelis dead. In the year ...