Palestinian militants fired hundreds of rockets from the Gaza Strip into Israel, while Israel pressed ahead with a series of airstrikes that killed 23 Palestinians, including three senior militants and at least 10 civilians. Egypt, a frequent mediator between the sides, reportedly brokered a cease-fire, but the truce efforts appeared to falter as fighting intensified, with neither side showing any sign of backing down. The airstrikes targeted the last floor of a building at a residential complex in the southern Gaza Strip, killing at least two people. The Israeli military did not elaborate, and there was no comment from the militant group on the latest airstrike to hit the Qatari-build complex.