Story Hamas launched a sudden air and ground attack from Gaza, declaring war on Israel October 22, 2023