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…