News Hamas surprise attack out of Gaza stuns Israel and leaves hundreds dead in fighting, retaliation JERUSALEM — Hamas militants fired thousands of rockets and sent dozens of… CelebJamOctober 7, 2023