After four days of cross-border violence claimed 25 Palestinian lives, Egyptian officials say they have helped broker a truce between Israel and Gaza militants. The two sides “agreed to end the current operations” and “begin a comprehensive and mutual calm,” Egyptians said of the deal. The militants in Gaza reportedly fired close to 150 rockets into Israel since Friday, injuring eight Israelis, military officials said. Hamas’s leadership in Gaza said their forces stayed out of the fighting. Schools were closed, and Israelis stayed in their houses. Meanwhile, in Gaza about 80 Palestinians were wounded.